Strabon

annotate runtime/pom.xml @ 132:6945f58b1619

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