Strabon

annotate endpoint/pom.xml @ 82:e2f2da9fceb5

Modified enpoint/pom.xml to remove the m2e error in eclipse.
Remember to update the project configuration after updating.
author Kostis Kyzirakos <kkyzir@di.uoa.gr>
date Fri Mar 30 13:52:57 2012 +0300 (2012-03-30)
parents c0ff52c25cb3
children 5c698cb0a3d5
rev   line source
kkyzir@82 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
kkyzir@82 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
kkyzir@73 3 <modelVersion>4.0.0</modelVersion>
kkyzir@73 4
kkyzir@73 5 <parent>
kkyzir@73 6 <groupId>eu.earthobservatory</groupId>
kkyzir@82 7 <artifactId>strabon</artifactId>
kkyzir@73 8 <version>3.1.8-SNAPSHOT</version>
kkyzir@73 9 </parent>
kkyzir@82 10
kkyzir@73 11 <artifactId>strabon-endpoint</artifactId>
kkyzir@73 12 <packaging>war</packaging>
kkyzir@73 13
kkyzir@73 14 <name>StrabonEndpoint</name>
kkyzir@73 15 <description>An endpoint for Strabon</description>
kkyzir@73 16
kkyzir@73 17 <properties>
kkyzir@73 18 <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
kkyzir@73 19 </properties>
kkyzir@73 20
kkyzir@73 21 <dependencies>
kkyzir@73 22 <dependency>
kkyzir@73 23 <groupId>javax</groupId>
kkyzir@73 24 <artifactId>javaee-web-api</artifactId>
kkyzir@73 25 <scope>provided</scope>
kkyzir@73 26 </dependency>
kkyzir@73 27
kkyzir@73 28 <dependency>
kkyzir@73 29 <groupId>eu.earthobservatory</groupId>
kkyzir@73 30 <artifactId>strabon-runtime</artifactId>
kkyzir@73 31 <type>jar</type>
kkyzir@73 32 <scope>compile</scope>
kkyzir@73 33 </dependency>
kkyzir@73 34
kkyzir@73 35 <!-- GeoTools -->
kkyzir@73 36 <dependency>
kkyzir@73 37 <groupId>org.geotools.xsd</groupId>
kkyzir@73 38 <artifactId>gt-xsd-kml</artifactId>
kkyzir@73 39 </dependency>
kkyzir@73 40
kkyzir@73 41 <dependency>
kkyzir@73 42 <groupId>org.geotools</groupId>
kkyzir@73 43 <artifactId>gt-xml</artifactId>
kkyzir@73 44 </dependency>
kkyzir@73 45
kkyzir@73 46 <dependency>
kkyzir@73 47 <groupId>org.geotools</groupId>
kkyzir@73 48 <artifactId>gt-epsg-hsql</artifactId>
kkyzir@73 49 </dependency>
kkyzir@73 50 <dependency>
kkyzir@73 51 <groupId>org.geotools</groupId>
kkyzir@73 52 <artifactId>gt-shapefile</artifactId>
kkyzir@73 53 </dependency>
kkyzir@73 54
kkyzir@73 55 <!-- Testing: JUnit -->
kkyzir@73 56 <dependency>
kkyzir@73 57 <groupId>junit</groupId>
kkyzir@73 58 <artifactId>junit</artifactId>
kkyzir@73 59 <scope>test</scope>
kkyzir@73 60 </dependency>
kkyzir@73 61
kkyzir@73 62 <!-- JDBC Drivers -->
kkyzir@73 63
kkyzir@73 64 <dependency>
kkyzir@73 65 <groupId>postgresql</groupId>
kkyzir@73 66 <artifactId>postgresql</artifactId>
kkyzir@73 67 </dependency>
kkyzir@73 68
kkyzir@73 69 <!-- Spring framework -->
kkyzir@73 70 <dependency>
kkyzir@73 71 <groupId>org.springframework</groupId>
kkyzir@73 72 <artifactId>spring-webmvc</artifactId>
kkyzir@73 73 <exclusions>
kkyzir@73 74 <exclusion>
kkyzir@73 75 <groupId>commons-logging</groupId>
kkyzir@73 76 <artifactId>commons-logging</artifactId>
kkyzir@73 77 </exclusion>
kkyzir@73 78 </exclusions>
kkyzir@73 79 </dependency>
kkyzir@73 80 <dependency>
kkyzir@73 81 <groupId>org.springframework</groupId>
kkyzir@73 82 <artifactId>spring-aop</artifactId>
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@82 90
kkyzir@73 91 <dependency>
kkyzir@73 92 <groupId>org.apache.cxf</groupId>
kkyzir@73 93 <artifactId>cxf-rt-frontend-jaxws</artifactId>
kkyzir@73 94 </dependency>
kkyzir@73 95
kkyzir@73 96 <dependency>
kkyzir@73 97 <groupId>org.apache.cxf</groupId>
kkyzir@73 98 <artifactId>cxf-rt-transports-http</artifactId>
kkyzir@73 99 </dependency>
kkyzir@73 100
kkyzir@73 101 <dependency>
kkyzir@73 102 <groupId>org.apache.cxf</groupId>
kkyzir@73 103 <artifactId>cxf-rt-transports-http-jetty</artifactId>
kkyzir@73 104 </dependency>
kkyzir@73 105
kkyzir@73 106 <dependency>
kkyzir@73 107 <groupId>commons-validator</groupId>
kkyzir@73 108 <artifactId>commons-validator</artifactId>
kkyzir@73 109 </dependency>
kkyzir@73 110 </dependencies>
kkyzir@73 111
kkyzir@73 112 <build>
kkyzir@73 113 <plugins>
kkyzir@73 114 <plugin>
kkyzir@73 115 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 116 <artifactId>maven-compiler-plugin</artifactId>
kkyzir@73 117 <version>2.3.2</version>
kkyzir@73 118 <configuration>
kkyzir@73 119 <source>1.6</source>
kkyzir@73 120 <target>1.6</target>
kkyzir@73 121 <compilerArguments>
kkyzir@73 122 <endorseddirs>${endorsed.dir}</endorseddirs>
kkyzir@73 123 </compilerArguments>
kkyzir@73 124 </configuration>
kkyzir@73 125 </plugin>
kkyzir@73 126 <plugin>
kkyzir@73 127 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 128 <artifactId>maven-war-plugin</artifactId>
kkyzir@73 129 <version>2.1.1</version>
kkyzir@73 130 <configuration>
kkyzir@73 131 <webXml>${basedir}/WebContent/WEB-INF/web.xml</webXml>
kkyzir@73 132 <webResources>
kkyzir@73 133 <resource>
kkyzir@73 134 <targetPath>/WEB-INF</targetPath>
kkyzir@73 135 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 136 <includes>
kkyzir@73 137 <include>lib/**</include>
kkyzir@73 138 </includes>
kkyzir@73 139 </resource>
kkyzir@73 140
kkyzir@73 141 <resource>
kkyzir@73 142 <targetPath>/WEB-INF</targetPath>
kkyzir@73 143 <directory>${basedir}</directory>
kkyzir@73 144 <includes>
kkyzir@73 145 <include>wsdl/**</include>
kkyzir@73 146 </includes>
kkyzir@73 147 </resource>
kkyzir@73 148
kkyzir@73 149 <resource>
kkyzir@73 150 <targetPath>/WEB-INF</targetPath>
kkyzir@73 151 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 152 <includes>
kkyzir@73 153 <include>beans.xml</include>
kkyzir@73 154 </includes>
kkyzir@73 155 </resource>
kkyzir@82 156
kkyzir@73 157 <resource>
kkyzir@73 158 <targetPath>/</targetPath>
kkyzir@73 159 <directory>${basedir}/WebContent</directory>
kkyzir@73 160 <includes>
kkyzir@73 161 <include>style.css</include>
kkyzir@73 162 <include>store.jsp</include>
kkyzir@73 163 </includes>
kkyzir@73 164 </resource>
kkyzir@82 165
kkyzir@73 166 <resource>
kkyzir@73 167 <targetPath>/</targetPath>
kkyzir@73 168 <directory>${basedir}/WebContent</directory>
kkyzir@73 169 <includes>
kkyzir@73 170 <include>images/**</include>
kkyzir@73 171 </includes>
kkyzir@73 172 </resource>
kkyzir@73 173 </webResources>
kkyzir@82 174 <!-- <archive> <manifest> <addClasspath>true</addClasspath> </manifest>
kkyzir@82 175 </archive> -->
kkyzir@82 176 </configuration>
kkyzir@82 177 </plugin>
kkyzir@82 178 <plugin>
kkyzir@82 179 <groupId>org.eclipse.m2e</groupId>
kkyzir@82 180 <artifactId>lifecycle-mapping</artifactId>
kkyzir@82 181 <version>1.0.0</version>
kkyzir@82 182 <configuration>
kkyzir@82 183 <lifecycleMappingMetadata>
kkyzir@82 184 <pluginExecutions>
kkyzir@82 185 <pluginExecution>
kkyzir@82 186 <pluginExecutionFilter>
kkyzir@82 187 <groupId>org.apache.maven.plugins</groupId>
kkyzir@82 188 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@82 189 <versionRange>[2.1,)</versionRange>
kkyzir@82 190 <goals>
kkyzir@82 191 <goal>copy-dependencies</goal>
kkyzir@82 192 </goals>
kkyzir@82 193 </pluginExecutionFilter>
kkyzir@82 194 <action>
kkyzir@82 195 <ignore />
kkyzir@82 196 </action>
kkyzir@82 197 </pluginExecution>
kkyzir@82 198 </pluginExecutions>
kkyzir@82 199 </lifecycleMappingMetadata>
kkyzir@73 200 </configuration>
kkyzir@73 201 </plugin>
kkyzir@73 202 <plugin>
kkyzir@73 203 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 204 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@82 205 <version>2.4</version>
kkyzir@73 206 <executions>
kkyzir@73 207 <execution>
kkyzir@82 208 <!-- <phase>validate</phase> -->
kkyzir@82 209 <phase>package</phase>
kkyzir@73 210 <goals>
kkyzir@73 211 <goal>copy</goal>
kkyzir@73 212 </goals>
kkyzir@73 213 <configuration>
kkyzir@73 214 <outputDirectory>${endorsed.dir}</outputDirectory>
kkyzir@73 215 <silent>true</silent>
kkyzir@73 216 <artifactItems>
kkyzir@73 217 <artifactItem>
kkyzir@73 218 <groupId>javax</groupId>
kkyzir@73 219 <artifactId>javaee-endorsed-api</artifactId>
kkyzir@73 220 <version>6.0</version>
kkyzir@73 221 <type>jar</type>
kkyzir@73 222 </artifactItem>
kkyzir@73 223 </artifactItems>
kkyzir@73 224 </configuration>
kkyzir@73 225 </execution>
kkyzir@73 226 </executions>
kkyzir@73 227 </plugin>
kkyzir@73 228 <plugin>
kkyzir@73 229 <artifactId>maven-release-plugin</artifactId>
kkyzir@73 230 <version>2.2.2</version>
kkyzir@73 231 <configuration>
kkyzir@73 232 <tagNameFormat>v@{project.version}</tagNameFormat>
kkyzir@73 233 <autoVersionSubmodules>true</autoVersionSubmodules>
kkyzir@73 234 </configuration>
kkyzir@73 235 </plugin>
kkyzir@73 236 </plugins>
kkyzir@82 237
kkyzir@82 238 <pluginManagement>
kkyzir@82 239 <plugins>
kkyzir@82 240 <plugin>
kkyzir@82 241 <groupId>org.eclipse.m2e</groupId>
kkyzir@82 242 <artifactId>lifecycle-mapping</artifactId>
kkyzir@82 243 <version>1.0.0</version>
kkyzir@82 244 <configuration>
kkyzir@82 245 <lifecycleMappingMetadata>
kkyzir@82 246 <pluginExecutions>
kkyzir@82 247 <pluginExecution>
kkyzir@82 248 <pluginExecutionFilter>
kkyzir@82 249 <groupId>org.apache.maven.plugins</groupId>
kkyzir@82 250 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@82 251 <versionRange>[2.3,)</versionRange>
kkyzir@82 252 <goals>
kkyzir@82 253 <goal>copy-dependencies</goal>
kkyzir@82 254 </goals>
kkyzir@82 255 </pluginExecutionFilter>
kkyzir@82 256 <action>
kkyzir@82 257 <ignore />
kkyzir@82 258 </action>
kkyzir@82 259 </pluginExecution>
kkyzir@82 260 </pluginExecutions>
kkyzir@82 261 </lifecycleMappingMetadata>
kkyzir@82 262 </configuration>
kkyzir@82 263 </plugin>
kkyzir@82 264 </plugins>
kkyzir@82 265 </pluginManagement>
kkyzir@82 266
kkyzir@73 267 </build>
kkyzir@73 268 </project>