Strabon

view endpoint-client/pom.xml @ 688:9a4bb8e81273

split queryresultio-spatial into submodules (one for API that provides the stSPARQLQueryResultFormat and one for each writer implementation, e.g., XML, HTML, etc.)
Renamed resultio to resultio-spatial.
Renamed endpoint-client artifact to strabon-endpoint-client.
Moved org.openrdf.resultio.Format to eu.earthobservatory.utils.
Renamed and moved org.openrdf.resultio.stSPARQLQueryResultWriter to eu.earthobservatory.utils.stSPARQLQueryResultToFormatAdapter. This is a factory class for stSPARQLQueryResults.

NOTICE: You should import the whole Strabon project into Eclipse to work with this commit
author Babis Nikolaou <charnik@di.uoa.gr>
date Tue Nov 06 19:24:43 2012 +0200 (2012-11-06)
parents 706b99be9078
children becebb2ff70c
line source
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
5 <parent>
6 <groupId>eu.earthobservatory</groupId>
7 <artifactId>strabon</artifactId>
8 <version>3.2.5-SNAPSHOT</version>
9 </parent>
11 <artifactId>strabon-endpoint-client</artifactId>
13 <name>Strabon: Endpoint client</name>
14 <description>A java client for Strabon endpoint</description>
15 <packaging>jar</packaging>
17 <dependencies>
18 <dependency>
19 <groupId>org.openrdf.sesame</groupId>
20 <artifactId>sesame-rio-api</artifactId>
21 </dependency>
22 <dependency>
23 <groupId>org.openrdf.sesame</groupId>
24 <artifactId>sesame-queryresultio-spatial-api</artifactId>
25 </dependency>
26 <!--
27 <dependency>
28 <groupId>org.openrdf.sesame</groupId>
29 <artifactId>sesame-queryresultio-spatial-api</artifactId>
30 </dependency>
31 -->
32 <dependency>
33 <groupId>commons-httpclient</groupId>
34 <artifactId>commons-httpclient</artifactId>
35 <exclusions>
36 <exclusion>
37 <groupId>commons-logging</groupId>
38 <artifactId>commons-logging</artifactId>
39 </exclusion>
40 <exclusion>
41 <!-- httpclient includes older codec -->
42 <groupId>commons-codec</groupId>
43 <artifactId>commons-codec</artifactId>
44 </exclusion>
45 </exclusions>
46 </dependency>
47 <dependency>
48 <groupId>commons-codec</groupId>
49 <artifactId>commons-codec</artifactId>
50 <scope>runtime</scope>
51 </dependency>
53 <!-- Testing: JUnit -->
54 <dependency>
55 <groupId>junit</groupId>
56 <artifactId>junit</artifactId>
57 <scope>test</scope>
58 </dependency>
59 </dependencies>
61 <build>
62 <pluginManagement>
63 <plugins>
64 <!-- FIXME: version 2.2-beta-2 causes a lot problems -->
65 <plugin>
66 <groupId>org.apache.maven.plugins</groupId>
67 <artifactId>maven-assembly-plugin</artifactId>
68 <version>2.2-beta-1</version>
69 </plugin>
70 <plugin>
71 <groupId>org.eclipse.m2e</groupId>
72 <artifactId>lifecycle-mapping</artifactId>
73 <version>1.0.0</version>
74 <configuration>
75 <lifecycleMappingMetadata>
76 <pluginExecutions>
77 <pluginExecution>
78 <pluginExecutionFilter>
79 <groupId>org.apache.maven.plugins</groupId>
80 <artifactId>maven-dependency-plugin</artifactId>
81 <versionRange>[2.3,)</versionRange>
82 <goals>
83 <goal>copy-dependencies</goal>
84 </goals>
85 </pluginExecutionFilter>
86 <action>
87 <ignore />
88 </action>
89 </pluginExecution>
90 </pluginExecutions>
91 </lifecycleMappingMetadata>
92 </configuration>
93 </plugin>
94 </plugins>
95 </pluginManagement>
97 <plugins>
98 <plugin>
99 <groupId>org.apache.maven.plugins</groupId>
100 <artifactId>maven-compiler-plugin</artifactId>
101 <version>2.3.2</version>
102 <configuration>
103 <source>1.6</source>
104 <target>1.6</target>
105 <encoding>utf8</encoding>
106 </configuration>
107 </plugin>
108 <plugin>
109 <groupId>org.apache.maven.plugins</groupId>
110 <artifactId>maven-dependency-plugin</artifactId>
111 <version>2.4</version>
112 <executions>
113 <execution>
114 <id>copy-dependencies</id>
115 <phase>package</phase>
116 <goals>
117 <goal>copy-dependencies</goal>
118 </goals>
119 <configuration>
120 <outputDirectory>${project.build.directory}</outputDirectory>
121 <overWriteReleases>false</overWriteReleases>
122 <overWriteSnapshots>false</overWriteSnapshots>
123 <overWriteIfNewer>true</overWriteIfNewer>
124 </configuration>
125 </execution>
126 </executions>
127 </plugin>
129 <plugin>
130 <groupId>org.apache.maven.plugins</groupId>
131 <artifactId>maven-jar-plugin</artifactId>
132 <version>2.4</version>
133 <configuration>
134 <skipIfEmpty>true</skipIfEmpty>
135 </configuration>
136 <executions>
137 <execution>
138 <goals>
139 <goal>test-jar</goal>
140 </goals>
141 </execution>
142 </executions>
143 </plugin>
144 </plugins>
145 </build>
146 </project>