Strabon

annotate endpoint/pom.xml @ 263:e9ded8878b78

an old endpint/pom.xml that makes store.jsp to work
author George Garbis <ggarbis@di.uoa.gr>
date Fri Jun 08 15:29:38 2012 +0300 (2012-06-08)
parents 030995a820af
children 8d6b0628e37a
rev   line source
kkyzir@113 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/xsd/maven-4.0.0.xsd">
kkyzir@73 2 <modelVersion>4.0.0</modelVersion>
kkyzir@73 3
ggarbis@263 4 <groupId>eu.earthobservatory</groupId>
kkyzir@73 5 <artifactId>strabon-endpoint</artifactId>
ggarbis@263 6 <version>0.0.11-SNAPSHOT</version>
kkyzir@73 7 <packaging>war</packaging>
kkyzir@73 8
ggarbis@263 9 <name>strabon-endpoint</name>
kkyzir@73 10
kkyzir@73 11 <properties>
ggarbis@263 12 <eu.earthobservatory.version>3.1.7</eu.earthobservatory.version>
kkyzir@73 13 <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
ggarbis@263 14 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
ggarbis@263 15 <sesame.version>2.6.3</sesame.version>
ggarbis@263 16 <aduna.appbase.version>3.5.0</aduna.appbase.version>
ggarbis@263 17 <slf4j.version>1.6.1</slf4j.version>
ggarbis@263 18 <spring.version>2.5.6</spring.version>
ggarbis@263 19 <geotools.version>2.6.6</geotools.version>
kkyzir@73 20 </properties>
kkyzir@73 21
kkyzir@73 22 <dependencies>
kkyzir@73 23 <dependency>
kkyzir@73 24 <groupId>javax</groupId>
kkyzir@73 25 <artifactId>javaee-web-api</artifactId>
ggarbis@263 26 <version>6.0</version>
kkyzir@73 27 <scope>provided</scope>
kkyzir@73 28 </dependency>
kkyzir@73 29
kkyzir@73 30 <dependency>
kkyzir@73 31 <groupId>eu.earthobservatory</groupId>
kkyzir@73 32 <artifactId>strabon-runtime</artifactId>
ggarbis@263 33 <version>${eu.earthobservatory.version}</version>
kkyzir@73 34 <type>jar</type>
kkyzir@73 35 <scope>compile</scope>
kkyzir@73 36 </dependency>
kkyzir@73 37
kkyzir@73 38 <!-- GeoTools -->
kkyzir@73 39 <dependency>
kkyzir@73 40 <groupId>org.geotools.xsd</groupId>
kkyzir@73 41 <artifactId>gt-xsd-kml</artifactId>
ggarbis@263 42 <version>${geotools.version}</version>
kkyzir@73 43 </dependency>
kkyzir@73 44
kkyzir@73 45 <dependency>
kkyzir@73 46 <groupId>org.geotools</groupId>
kkyzir@73 47 <artifactId>gt-xml</artifactId>
ggarbis@263 48 <version>${geotools.version}</version>
kkyzir@73 49 </dependency>
kkyzir@73 50
kkyzir@73 51 <dependency>
kkyzir@73 52 <groupId>org.geotools</groupId>
kkyzir@73 53 <artifactId>gt-epsg-hsql</artifactId>
ggarbis@263 54 <version>${geotools.version}</version>
kkyzir@73 55 </dependency>
kkyzir@73 56 <dependency>
kkyzir@73 57 <groupId>org.geotools</groupId>
kkyzir@73 58 <artifactId>gt-shapefile</artifactId>
ggarbis@263 59 <version>${geotools.version}</version>
kkyzir@73 60 </dependency>
kkyzir@73 61
kkyzir@73 62 <!-- Testing: JUnit -->
kkyzir@73 63 <dependency>
kkyzir@73 64 <groupId>junit</groupId>
kkyzir@73 65 <artifactId>junit</artifactId>
ggarbis@263 66 <version>4.7</version>
kkyzir@73 67 <scope>test</scope>
kkyzir@73 68 </dependency>
kkyzir@73 69
kkyzir@73 70 <!-- JDBC Drivers -->
kkyzir@73 71
kkyzir@73 72 <dependency>
kkyzir@73 73 <groupId>postgresql</groupId>
kkyzir@73 74 <artifactId>postgresql</artifactId>
ggarbis@263 75 <version>9.0-801.jdbc3</version>
kkyzir@73 76 </dependency>
kkyzir@73 77
kkyzir@73 78 <!-- Spring framework -->
kkyzir@73 79 <dependency>
kkyzir@73 80 <groupId>org.springframework</groupId>
kkyzir@73 81 <artifactId>spring-webmvc</artifactId>
ggarbis@263 82 <version>2.5.1</version>
kkyzir@73 83 <exclusions>
kkyzir@73 84 <exclusion>
kkyzir@73 85 <groupId>commons-logging</groupId>
kkyzir@73 86 <artifactId>commons-logging</artifactId>
kkyzir@73 87 </exclusion>
kkyzir@73 88 </exclusions>
kkyzir@73 89 </dependency>
kkyzir@73 90 <dependency>
kkyzir@73 91 <groupId>org.springframework</groupId>
kkyzir@73 92 <artifactId>spring-aop</artifactId>
ggarbis@263 93 <version>2.5.1</version>
kkyzir@73 94 <exclusions>
kkyzir@73 95 <exclusion>
kkyzir@73 96 <groupId>commons-logging</groupId>
kkyzir@73 97 <artifactId>commons-logging</artifactId>
kkyzir@73 98 </exclusion>
kkyzir@73 99 </exclusions>
kkyzir@73 100 </dependency>
ggarbis@263 101
ggarbis@263 102 <dependency>
ggarbis@263 103 <groupId>org.apache.cxf</groupId>
ggarbis@263 104 <artifactId>cxf-rt-frontend-jaxws</artifactId>
ggarbis@263 105 <version>2.2.5</version>
ggarbis@263 106 </dependency>
ggarbis@263 107 <dependency>
ggarbis@263 108 <groupId>org.apache.cxf</groupId>
ggarbis@263 109 <artifactId>cxf-rt-transports-http</artifactId>
ggarbis@263 110 <version>2.2.5</version>
ggarbis@263 111 </dependency>
ggarbis@263 112 <dependency>
ggarbis@263 113 <groupId>org.apache.cxf</groupId>
ggarbis@263 114 <artifactId>cxf-rt-transports-http-jetty</artifactId>
ggarbis@263 115 <version>2.2.5</version>
ggarbis@263 116 </dependency>
kkyzir@82 117
ggarbis@263 118 <dependency>
ggarbis@263 119 <groupId>commons-validator</groupId>
ggarbis@263 120 <artifactId>commons-validator</artifactId>
ggarbis@263 121 <version>1.3.1</version>
ggarbis@263 122 </dependency>
ggarbis@263 123 </dependencies>
kkyzir@73 124
kkyzir@73 125
kkyzir@73 126
kkyzir@73 127 <build>
kkyzir@73 128 <plugins>
kkyzir@73 129 <plugin>
kkyzir@73 130 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 131 <artifactId>maven-compiler-plugin</artifactId>
kkyzir@73 132 <version>2.3.2</version>
kkyzir@73 133 <configuration>
kkyzir@73 134 <source>1.6</source>
kkyzir@73 135 <target>1.6</target>
kkyzir@73 136 <compilerArguments>
kkyzir@73 137 <endorseddirs>${endorsed.dir}</endorseddirs>
kkyzir@73 138 </compilerArguments>
kkyzir@73 139 </configuration>
kkyzir@73 140 </plugin>
kkyzir@73 141 <plugin>
kkyzir@73 142 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 143 <artifactId>maven-war-plugin</artifactId>
kkyzir@73 144 <version>2.1.1</version>
kkyzir@73 145 <configuration>
kkyzir@73 146 <webXml>${basedir}/WebContent/WEB-INF/web.xml</webXml>
kkyzir@73 147 <webResources>
kkyzir@73 148 <resource>
kkyzir@73 149 <targetPath>/WEB-INF</targetPath>
kkyzir@73 150 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 151 <includes>
kkyzir@73 152 <include>lib/**</include>
kkyzir@73 153 </includes>
kkyzir@73 154 </resource>
kkyzir@73 155
kkyzir@73 156 <resource>
kkyzir@73 157 <targetPath>/WEB-INF</targetPath>
kkyzir@73 158 <directory>${basedir}</directory>
kkyzir@73 159 <includes>
kkyzir@73 160 <include>wsdl/**</include>
kkyzir@73 161 </includes>
kkyzir@73 162 </resource>
kkyzir@73 163
kkyzir@73 164 <resource>
kkyzir@73 165 <targetPath>/WEB-INF</targetPath>
kkyzir@73 166 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 167 <includes>
kkyzir@73 168 <include>beans.xml</include>
kkyzir@73 169 </includes>
kkyzir@73 170 </resource>
ggarbis@263 171
kkyzir@73 172 <resource>
kkyzir@73 173 <targetPath>/</targetPath>
kkyzir@73 174 <directory>${basedir}/WebContent</directory>
kkyzir@73 175 <includes>
kkyzir@73 176 <include>style.css</include>
kkyzir@73 177 <include>store.jsp</include>
kkyzir@73 178 </includes>
kkyzir@73 179 </resource>
ggarbis@263 180
kkyzir@73 181 <resource>
kkyzir@73 182 <targetPath>/</targetPath>
kkyzir@73 183 <directory>${basedir}/WebContent</directory>
kkyzir@73 184 <includes>
kkyzir@73 185 <include>images/**</include>
kkyzir@73 186 </includes>
kkyzir@73 187 </resource>
kkyzir@73 188 </webResources>
ggarbis@263 189 <!--
ggarbis@263 190 <archive>
ggarbis@263 191 <manifest>
ggarbis@263 192 <addClasspath>true</addClasspath>
ggarbis@263 193 </manifest>
ggarbis@263 194 </archive>
ggarbis@263 195 -->
kkyzir@82 196 </configuration>
kkyzir@82 197 </plugin>
kkyzir@73 198 <plugin>
kkyzir@73 199 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 200 <artifactId>maven-dependency-plugin</artifactId>
ggarbis@263 201 <version>2.1</version>
kkyzir@73 202 <executions>
kkyzir@73 203 <execution>
ggarbis@263 204 <phase>validate</phase>
kkyzir@73 205 <goals>
kkyzir@73 206 <goal>copy</goal>
kkyzir@73 207 </goals>
kkyzir@73 208 <configuration>
kkyzir@73 209 <outputDirectory>${endorsed.dir}</outputDirectory>
kkyzir@73 210 <silent>true</silent>
kkyzir@73 211 <artifactItems>
kkyzir@73 212 <artifactItem>
kkyzir@73 213 <groupId>javax</groupId>
kkyzir@73 214 <artifactId>javaee-endorsed-api</artifactId>
kkyzir@73 215 <version>6.0</version>
kkyzir@73 216 <type>jar</type>
kkyzir@73 217 </artifactItem>
kkyzir@73 218 </artifactItems>
kkyzir@73 219 </configuration>
kkyzir@73 220 </execution>
kkyzir@73 221 </executions>
kkyzir@73 222 </plugin>
kkyzir@73 223 <plugin>
kkyzir@73 224 <artifactId>maven-release-plugin</artifactId>
kkyzir@73 225 <version>2.2.2</version>
kkyzir@73 226 <configuration>
kkyzir@73 227 <tagNameFormat>v@{project.version}</tagNameFormat>
kkyzir@73 228 <autoVersionSubmodules>true</autoVersionSubmodules>
kkyzir@73 229 </configuration>
kkyzir@73 230 </plugin>
kkyzir@73 231 </plugins>
ggarbis@263 232 </build>
ggarbis@263 233 <scm>
ggarbis@263 234 <connection>scm:hg:http://hg.strabon.di.uoa.gr/StrabonEndpoint/</connection>
ggarbis@263 235 <developerConnection>scm:hg:ssh://hg.strabon.di.uoa.gr///opt/hg/StrabonEndpoint/</developerConnection>
ggarbis@263 236 <url>http://hg.strabon.di.uoa.gr/StrabonEndpoint/</url>
ggarbis@263 237 </scm>
kkyzir@82 238
ggarbis@263 239 <repositories>
ggarbis@263 240 <repository>
ggarbis@263 241 <releases>
ggarbis@263 242 <enabled>true</enabled>
ggarbis@263 243 </releases>
ggarbis@263 244 <snapshots>
ggarbis@263 245 <enabled>false</enabled>
ggarbis@263 246 </snapshots>
ggarbis@263 247 <id>strabon</id>
ggarbis@263 248 <name>Strabon - maven repository</name>
ggarbis@263 249 <url>http://maven.strabon.di.uoa.gr/content/repositories/releases</url>
ggarbis@263 250 </repository>
ggarbis@263 251 <repository>
ggarbis@263 252 <releases>
ggarbis@263 253 <enabled>false</enabled>
ggarbis@263 254 </releases>
ggarbis@263 255 <snapshots>
ggarbis@263 256 <enabled>true</enabled>
ggarbis@263 257 </snapshots>
ggarbis@263 258 <id>strabon.snapshot</id>
ggarbis@263 259 <name>Strabon - maven repository - snapshots</name>
ggarbis@263 260 <url>http://maven.strabon.di.uoa.gr/content/repositories/snapshots</url>
ggarbis@263 261 </repository>
ggarbis@263 262
ggarbis@263 263
ggarbis@263 264 <repository>
ggarbis@263 265 <releases>
ggarbis@263 266 <enabled>true</enabled>
ggarbis@263 267 </releases>
ggarbis@263 268 <snapshots>
ggarbis@263 269 <enabled>false</enabled>
ggarbis@263 270 </snapshots>
ggarbis@263 271 <id>aduna-opensource.releases</id>
ggarbis@263 272 <name>Aduna Open Source - Maven releases</name>
ggarbis@263 273 <url>http://repo.aduna-software.org/maven2/releases</url>
ggarbis@263 274 </repository>
ggarbis@263 275 <repository>
ggarbis@263 276 <releases>
ggarbis@263 277 <enabled>false</enabled>
ggarbis@263 278 </releases>
ggarbis@263 279 <snapshots>
ggarbis@263 280 <enabled>true</enabled>
ggarbis@263 281 </snapshots>
ggarbis@263 282 <id>aduna-opensource.snapshots</id>
ggarbis@263 283 <name>Aduna Open Source - Maven snapshots</name>
ggarbis@263 284 <url>http://repo.aduna-software.org/maven2/snapshots</url>
ggarbis@263 285 </repository>
ggarbis@263 286 <repository>
ggarbis@263 287 <snapshots>
ggarbis@263 288 <enabled>true</enabled>
ggarbis@263 289 </snapshots>
ggarbis@263 290 <id>opengeo</id>
ggarbis@263 291 <name>OpenGeo Maven Repository</name>
ggarbis@263 292 <url>http://download.osgeo.org/webdav/geotools/</url>
ggarbis@263 293 </repository>
ggarbis@263 294 </repositories>
ggarbis@263 295
ggarbis@263 296 <distributionManagement>
ggarbis@263 297 <repository>
ggarbis@263 298 <id>strabon</id>
ggarbis@263 299 <name>Strabon maven repo</name>
ggarbis@263 300 <url>http://maven.strabon.di.uoa.gr/content/repositories/releases</url>
ggarbis@263 301 </repository>
ggarbis@263 302 <snapshotRepository>
ggarbis@263 303 <id>strabon.snapshot</id>
ggarbis@263 304 <name>Strabon maven repo</name>
ggarbis@263 305 <url>http://maven.strabon.di.uoa.gr/content/repositories/snapshots</url>
ggarbis@263 306 </snapshotRepository>
ggarbis@263 307 </distributionManagement>
kkyzir@73 308 </project>