Strabon

annotate runtime/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 db5318effac8
children 7089b2d52c7f
rev   line source
kkyzir@146 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">
kkyzir@0 2
kkyzir@0 3 <modelVersion>4.0.0</modelVersion>
kkyzir@0 4
kkyzir@0 5 <parent>
kkyzir@0 6 <groupId>eu.earthobservatory</groupId>
kkyzir@0 7 <artifactId>strabon</artifactId>
charnik@576 8 <version>3.2.5-SNAPSHOT</version>
kkyzir@0 9 </parent>
kkyzir@0 10
kkyzir@0 11 <artifactId>strabon-runtime</artifactId>
kkyzir@0 12
kkyzir@0 13 <name>Strabon: Runtime</name>
kkyzir@0 14 <description>Runtime dependencies for Strabon</description>
mk@132 15 <packaging>jar</packaging>
mk@132 16
kkyzir@0 17 <dependencies>
kkyzir@0 18 <dependency>
kkyzir@0 19 <groupId>org.openrdf.sesame</groupId>
kkyzir@308 20 <artifactId>sesame-sail-memory</artifactId>
kkyzir@308 21 </dependency>
kkyzir@308 22
kkyzir@308 23 <dependency>
kkyzir@308 24 <groupId>org.openrdf.sesame</groupId>
charnik@688 25 <artifactId>sesame-queryresultio-spatial-api</artifactId>
kkyzir@0 26 </dependency>
charnik@688 27 <dependency>
charnik@688 28 <groupId>org.openrdf.sesame</groupId>
charnik@688 29 <artifactId>sesame-queryresultio-spatial-sparqlgeojson</artifactId>
charnik@688 30 </dependency>
charnik@688 31 <dependency>
charnik@688 32 <groupId>org.openrdf.sesame</groupId>
charnik@688 33 <artifactId>sesame-queryresultio-spatial-sparqlkml</artifactId>
charnik@688 34 </dependency>
charnik@688 35 <dependency>
charnik@688 36 <groupId>org.openrdf.sesame</groupId>
charnik@688 37 <artifactId>sesame-queryresultio-spatial-sparqlxml</artifactId>
charnik@688 38 </dependency>
charnik@688 39 <dependency>
charnik@688 40 <groupId>org.openrdf.sesame</groupId>
charnik@688 41 <artifactId>sesame-queryresultio-spatial-sparqlhtml</artifactId>
charnik@688 42 </dependency>
charnik@688 43 <dependency>
charnik@688 44 <groupId>org.openrdf.sesame</groupId>
charnik@688 45 <artifactId>sesame-queryresultio-spatial-text</artifactId>
charnik@688 46 </dependency>
charnik@688 47
mk@132 48
kkyzir@0 49 <dependency>
kkyzir@0 50 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 51 <artifactId>sesame-sail-postgis</artifactId>
kkyzir@0 52 </dependency>
mk@132 53
kkyzir@0 54 <dependency>
kkyzir@0 55 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 56 <artifactId>sesame-sail-monetdb</artifactId>
kkyzir@0 57 </dependency>
mk@132 58
kkyzir@0 59 <dependency>
kkyzir@0 60 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 61 <artifactId>sesame-sail-generaldb</artifactId>
kkyzir@0 62 </dependency>
mk@132 63
kkyzir@0 64 <dependency>
kkyzir@0 65 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 66 <artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
kkyzir@0 67 </dependency>
kkyzir@0 68
kkyzir@0 69 <dependency>
kkyzir@0 70 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 71 <artifactId>sesame-queryalgebra-model</artifactId>
kkyzir@0 72 </dependency>
kkyzir@0 73
kkyzir@0 74 <dependency>
kkyzir@0 75 <groupId>org.openrdf.sesame</groupId>
mk@132 76 <artifactId>sesame-queryalgebra-evaluation</artifactId>
kkyzir@0 77 </dependency>
kkyzir@0 78
kkyzir@0 79 <dependency>
kkyzir@0 80 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 81 <artifactId>sesame-queryparser-api</artifactId>
kkyzir@0 82 </dependency>
mk@132 83
kkyzir@0 84 <dependency>
kkyzir@0 85 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 86 <artifactId>sesame-queryparser-sparql</artifactId>
kkyzir@0 87 </dependency>
kkyzir@0 88
kkyzir@0 89 <dependency>
kkyzir@0 90 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 91 <artifactId>sesame-model</artifactId>
kkyzir@0 92 </dependency>
kkyzir@0 93
kkyzir@0 94 <dependency>
kkyzir@0 95 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 96 <artifactId>sesame-sail-api</artifactId>
kkyzir@0 97 </dependency>
kkyzir@0 98
kkyzir@0 99 <dependency>
kkyzir@0 100 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 101 <artifactId>sesame-query</artifactId>
kkyzir@0 102 </dependency>
mk@132 103
kkyzir@0 104 <dependency>
kkyzir@0 105 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 106 <artifactId>sesame-sail-rdbms</artifactId>
kkyzir@0 107 </dependency>
mk@132 108
kkyzir@0 109 <dependency>
kkyzir@0 110 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 111 <artifactId>sesame-repository-sail</artifactId>
kkyzir@0 112 </dependency>
kkyzir@0 113
charnik@7 114 <!-- rio API -->
charnik@7 115 <dependency>
mk@132 116 <groupId>org.openrdf.sesame</groupId>
mk@132 117 <artifactId>sesame-rio-rdfxml</artifactId>
charnik@7 118 </dependency>
charnik@7 119
charnik@7 120 <dependency>
mk@132 121 <groupId>org.openrdf.sesame</groupId>
mk@132 122 <artifactId>sesame-rio-ntriples</artifactId>
charnik@7 123 </dependency>
charnik@7 124
charnik@7 125 <dependency>
mk@132 126 <groupId>org.openrdf.sesame</groupId>
mk@132 127 <artifactId>sesame-rio-turtle</artifactId>
charnik@7 128 </dependency>
charnik@7 129
charnik@7 130 <dependency>
mk@132 131 <groupId>org.openrdf.sesame</groupId>
mk@132 132 <artifactId>sesame-rio-trig</artifactId>
charnik@7 133 </dependency>
mk@132 134
charnik@9 135 <dependency>
mk@132 136 <groupId>org.openrdf.sesame</groupId>
mk@132 137 <artifactId>sesame-rio-trix</artifactId>
charnik@9 138 </dependency>
mk@132 139
charnik@9 140 <dependency>
mk@132 141 <groupId>org.openrdf.sesame</groupId>
mk@132 142 <artifactId>sesame-rio-n3</artifactId>
charnik@9 143 </dependency>
mk@132 144
charnik@9 145 <dependency>
mk@132 146 <groupId>org.openrdf.sesame</groupId>
mk@132 147 <artifactId>sesame-rio-binary</artifactId>
charnik@9 148 </dependency>
charnik@7 149 <!-- rio API -->
charnik@7 150
kkyzir@0 151 <!-- GeoTools -->
mk@132 152 <dependency>
mk@132 153 <groupId>org.geotools</groupId>
mk@132 154 <artifactId>gt-geojson</artifactId>
mk@132 155 </dependency>
kkyzir@0 156
mk@132 157 <dependency>
mk@132 158 <groupId>org.geotools.xsd</groupId>
mk@132 159 <artifactId>gt-xsd-kml</artifactId>
mk@132 160 </dependency>
kkyzir@0 161
mk@132 162 <dependency>
mk@132 163 <groupId>org.geotools</groupId>
mk@132 164 <artifactId>gt-xml</artifactId>
mk@132 165 </dependency>
kkyzir@0 166
mk@132 167 <dependency>
mk@132 168 <groupId>org.geotools</groupId>
mk@132 169 <artifactId>gt-epsg-hsql</artifactId>
mk@132 170 </dependency>
kkyzir@0 171
mk@132 172 <dependency>
mk@132 173 <groupId>org.geotools</groupId>
mk@132 174 <artifactId>gt-shapefile</artifactId>
mk@132 175 </dependency>
kkyzir@0 176
mk@132 177 <dependency>
mk@132 178 <groupId>org.geotools</groupId>
mk@132 179 <artifactId>gt-opengis</artifactId>
mk@132 180 </dependency>
kkyzir@0 181
mk@132 182 <!-- Aduna Appbase -->
mk@132 183 <dependency>
mk@132 184 <groupId>info.aduna.appbase</groupId>
mk@132 185 <artifactId>aduna-appbase</artifactId>
mk@132 186 <type>pom</type>
mk@132 187 </dependency>
kkyzir@0 188
mk@132 189 <!-- Aduna Commons -->
mk@132 190 <!-- Note: other Aduna Commons dependencies are imported from appbase -->
mk@132 191 <dependency>
mk@132 192 <groupId>info.aduna.commons</groupId>
mk@132 193 <artifactId>aduna-commons-collections</artifactId>
mk@132 194 </dependency>
mk@132 195 <dependency>
mk@132 196 <groupId>info.aduna.commons</groupId>
mk@132 197 <artifactId>aduna-commons-concurrent</artifactId>
mk@132 198 </dependency>
mk@132 199 <dependency>
mk@132 200 <groupId>info.aduna.commons</groupId>
mk@132 201 <artifactId>aduna-commons-i18n</artifactId>
mk@132 202 </dependency>
mk@132 203 <dependency>
mk@132 204 <groupId>info.aduna.commons</groupId>
mk@132 205 <artifactId>aduna-commons-iteration</artifactId>
mk@132 206 </dependency>
mk@132 207 <dependency>
mk@132 208 <groupId>info.aduna.commons</groupId>
mk@132 209 <artifactId>aduna-commons-net-http-server-embedded</artifactId>
mk@132 210 </dependency>
kkyzir@0 211
mk@132 212 <!-- Apache Commons -->
mk@132 213 <dependency>
mk@132 214 <groupId>commons-cli</groupId>
mk@132 215 <artifactId>commons-cli</artifactId>
mk@132 216 </dependency>
mk@132 217 <dependency>
mk@132 218 <groupId>commons-dbcp</groupId>
mk@132 219 <artifactId>commons-dbcp</artifactId>
mk@132 220 </dependency>
mk@132 221 <dependency>
mk@132 222 <groupId>commons-fileupload</groupId>
mk@132 223 <artifactId>commons-fileupload</artifactId>
mk@132 224 </dependency>
mk@132 225 <dependency>
mk@132 226 <groupId>commons-io</groupId>
mk@132 227 <artifactId>commons-io</artifactId>
mk@132 228 <!-- this is the version that is specified as an optional dependency for
mk@132 229 fileupload -->
mk@132 230 </dependency>
mk@132 231 <dependency>
mk@132 232 <groupId>commons-httpclient</groupId>
mk@132 233 <artifactId>commons-httpclient</artifactId>
mk@132 234 <exclusions>
mk@132 235 <exclusion>
mk@132 236 <groupId>commons-logging</groupId>
mk@132 237 <artifactId>commons-logging</artifactId>
mk@132 238 </exclusion>
mk@132 239 <exclusion>
mk@132 240 <!-- httpclient includes older codec -->
mk@132 241 <groupId>commons-codec</groupId>
mk@132 242 <artifactId>commons-codec</artifactId>
mk@132 243 </exclusion>
mk@132 244 </exclusions>
mk@132 245 </dependency>
mk@132 246 <dependency>
mk@132 247 <groupId>commons-codec</groupId>
mk@132 248 <artifactId>commons-codec</artifactId>
mk@132 249 <scope>runtime</scope>
mk@132 250 </dependency>
kkyzir@0 251
mk@132 252 <!-- Spring framework -->
mk@132 253 <dependency>
mk@132 254 <groupId>org.springframework</groupId>
mk@132 255 <artifactId>spring-aop</artifactId>
mk@132 256 <exclusions>
mk@132 257 <exclusion>
mk@132 258 <groupId>commons-logging</groupId>
mk@132 259 <artifactId>commons-logging</artifactId>
mk@132 260 </exclusion>
mk@132 261 </exclusions>
mk@132 262 </dependency>
kkyzir@0 263
mk@132 264 <!-- Compliance tests -->
mk@132 265 <dependency>
mk@132 266 <groupId>edu.lehigh.swat.bench</groupId>
mk@132 267 <artifactId>uba</artifactId>
mk@132 268 </dependency>
mk@132 269 <dependency>
mk@132 270 <groupId>edu.lehigh.swat.bench</groupId>
mk@132 271 <artifactId>ubt</artifactId>
mk@132 272 </dependency>
kkyzir@0 273
mk@132 274 <!-- JDBC Drivers -->
kkyzir@0 275
mk@132 276 <dependency>
mk@132 277 <groupId>postgresql</groupId>
mk@132 278 <artifactId>postgresql</artifactId>
mk@132 279 </dependency>
charnik@403 280 <!--
mk@132 281 <dependency>
mk@132 282 <groupId>mysql</groupId>
mk@132 283 <artifactId>mysql-connector-java</artifactId>
mk@132 284 </dependency>
charnik@403 285 -->
mk@132 286 <!-- various -->
mk@132 287 <dependency>
mk@132 288 <groupId>cglib</groupId>
mk@132 289 <artifactId>cglib</artifactId>
mk@132 290 </dependency>
mk@132 291
mk@132 292 <!-- Testing: JUnit -->
mk@132 293 <dependency>
mk@132 294 <groupId>junit</groupId>
mk@132 295 <artifactId>junit</artifactId>
mk@132 296 <scope>test</scope>
mk@132 297 </dependency>
mk@132 298
mk@132 299 <dependency>
mk@132 300 <groupId>monetdb</groupId>
mk@132 301 <artifactId>jdbcclient</artifactId>
mk@132 302 </dependency>
mk@132 303
kkyzir@308 304 <!-- Geotools -->
kkyzir@308 305 <dependency>
kkyzir@308 306 <groupId>org.geotools</groupId>
kkyzir@308 307 <artifactId>gt-epsg-wkt</artifactId>
kkyzir@308 308 </dependency>
kkyzir@308 309
kkyzir@308 310 <dependency>
kkyzir@308 311 <groupId>org.geotools</groupId>
kkyzir@308 312 <artifactId>gt-geometry</artifactId>
kkyzir@308 313 </dependency>
kkyzir@308 314
kkyzir@308 315 <dependency>
kkyzir@308 316 <groupId>org.geotools</groupId>
kkyzir@308 317 <artifactId>gt-data</artifactId>
kkyzir@308 318 </dependency>
kkyzir@308 319
kkyzir@308 320 <dependency>
kkyzir@308 321 <groupId>org.geotools</groupId>
kkyzir@308 322 <artifactId>gt-swing</artifactId>
kkyzir@308 323 </dependency>
kkyzir@308 324
kkyzir@308 325 <dependency>
kkyzir@308 326 <groupId>org.opengis</groupId>
kkyzir@308 327 <artifactId>geoapi-pending</artifactId>
kkyzir@308 328 </dependency>
kkyzir@308 329
kkyzir@0 330 </dependencies>
kkyzir@64 331
mk@132 332 <build>
kkyzir@64 333 <pluginManagement>
kkyzir@64 334 <plugins>
kkyzir@64 335 <!-- FIXME: version 2.2-beta-2 causes a lot problems -->
kkyzir@64 336 <plugin>
kkyzir@64 337 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 338 <artifactId>maven-assembly-plugin</artifactId>
kkyzir@64 339 <version>2.2-beta-1</version>
kkyzir@64 340 </plugin>
kkyzir@64 341 <plugin>
kkyzir@64 342 <groupId>org.eclipse.m2e</groupId>
kkyzir@64 343 <artifactId>lifecycle-mapping</artifactId>
kkyzir@64 344 <version>1.0.0</version>
kkyzir@64 345 <configuration>
kkyzir@64 346 <lifecycleMappingMetadata>
kkyzir@64 347 <pluginExecutions>
kkyzir@64 348 <pluginExecution>
kkyzir@64 349 <pluginExecutionFilter>
kkyzir@64 350 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 351 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@64 352 <versionRange>[2.3,)</versionRange>
kkyzir@64 353 <goals>
kkyzir@64 354 <goal>copy-dependencies</goal>
kkyzir@64 355 </goals>
kkyzir@64 356 </pluginExecutionFilter>
kkyzir@64 357 <action>
kkyzir@64 358 <ignore />
kkyzir@64 359 </action>
kkyzir@64 360 </pluginExecution>
kkyzir@64 361 </pluginExecutions>
kkyzir@64 362 </lifecycleMappingMetadata>
kkyzir@64 363 </configuration>
kkyzir@64 364 </plugin>
kkyzir@64 365 </plugins>
kkyzir@64 366 </pluginManagement>
kkyzir@64 367
kkyzir@64 368 <plugins>
kkyzir@64 369 <plugin>
kkyzir@64 370 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 371 <artifactId>maven-compiler-plugin</artifactId>
kkyzir@64 372 <version>2.3.2</version>
kkyzir@64 373 <configuration>
kkyzir@64 374 <source>1.6</source>
kkyzir@64 375 <target>1.6</target>
kkyzir@64 376 <encoding>utf8</encoding>
kkyzir@64 377 </configuration>
kkyzir@64 378 </plugin>
kkyzir@64 379 <plugin>
kkyzir@64 380 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 381 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@64 382 <version>2.4</version>
kkyzir@64 383 <executions>
kkyzir@64 384 <execution>
kkyzir@64 385 <id>copy-dependencies</id>
kkyzir@64 386 <phase>package</phase>
kkyzir@64 387 <goals>
kkyzir@64 388 <goal>copy-dependencies</goal>
kkyzir@64 389 </goals>
kkyzir@64 390 <configuration>
kkyzir@64 391 <outputDirectory>${project.build.directory}</outputDirectory>
kkyzir@64 392 <overWriteReleases>false</overWriteReleases>
kkyzir@64 393 <overWriteSnapshots>false</overWriteSnapshots>
kkyzir@64 394 <overWriteIfNewer>true</overWriteIfNewer>
kkyzir@64 395 </configuration>
kkyzir@64 396 </execution>
kkyzir@64 397 </executions>
kkyzir@64 398 </plugin>
kkyzir@64 399
kkyzir@64 400 <plugin>
kkyzir@64 401 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 402 <artifactId>maven-jar-plugin</artifactId>
kkyzir@64 403 <version>2.4</version>
kkyzir@64 404 <configuration>
kkyzir@64 405 <skipIfEmpty>true</skipIfEmpty>
kkyzir@64 406 </configuration>
kkyzir@64 407 <executions>
kkyzir@64 408 <execution>
kkyzir@64 409 <goals>
kkyzir@64 410 <goal>test-jar</goal>
kkyzir@64 411 </goals>
kkyzir@64 412 </execution>
kkyzir@64 413 </executions>
kkyzir@64 414 </plugin>
kkyzir@64 415 </plugins>
kkyzir@64 416 </build>
kkyzir@0 417 </project>
kkyzir@0 418