Strabon

annotate endpoint/pom.xml @ 1514:c009d1364185

Cleaned endpoint dependencies.
author Panayiotis Smeros <psmeros@di.uoa.gr>
date Wed Apr 29 13:26:26 2015 +0300 (2015-04-29)
parents f5e6db1a2ca6
children bb3bcc0b9637
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@266 4 <parent>
ggarbis@266 5 <groupId>eu.earthobservatory</groupId>
ggarbis@266 6 <artifactId>strabon</artifactId>
charnik@1505 7 <version>3.3.2-SNAPSHOT</version>
ggarbis@266 8 </parent>
ggarbis@266 9
kkyzir@73 10 <artifactId>strabon-endpoint</artifactId>
kkyzir@73 11 <packaging>war</packaging>
kkyzir@73 12
charnik@686 13 <name>Strabon: Endpoint</name>
ggarbis@266 14 <description>An endpoint for Strabon</description>
kkyzir@73 15
kkyzir@73 16 <properties>
kkyzir@73 17 <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
kkyzir@73 18 </properties>
kkyzir@73 19
kkyzir@73 20 <dependencies>
kkyzir@73 21
psmeros@1514 22 <!-- Core Dependencies -->
kkyzir@73 23 <dependency>
kkyzir@73 24 <groupId>eu.earthobservatory</groupId>
charnik@1004 25 <artifactId>strabon-vocabulary</artifactId>
charnik@965 26 </dependency>
charnik@965 27
charnik@965 28 <dependency>
charnik@965 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>
psmeros@1514 34 <!-- Core Dependencies -->
psmeros@1511 35
psmeros@1514 36 <!-- Java -->
psmeros@1514 37 <dependency>
psmeros@1514 38 <groupId>javax</groupId>
psmeros@1514 39 <artifactId>javaee-web-api</artifactId>
psmeros@1514 40 <scope>provided</scope>
psmeros@1514 41 </dependency>
psmeros@1514 42 <!-- Java -->
psmeros@1514 43
psmeros@1511 44 <!-- Apache Commons -->
psmeros@1511 45 <dependency>
psmeros@1511 46 <groupId>commons-fileupload</groupId>
psmeros@1511 47 <artifactId>commons-fileupload</artifactId>
psmeros@1511 48 </dependency>
psmeros@1511 49 <dependency>
psmeros@1511 50 <groupId>commons-io</groupId>
psmeros@1511 51 <artifactId>commons-io</artifactId>
psmeros@1511 52 </dependency>
psmeros@1511 53 <!-- Apache Commons -->
kkyzir@73 54
kkyzir@73 55 <!-- Spring framework -->
kkyzir@73 56 <dependency>
kkyzir@73 57 <groupId>org.springframework</groupId>
kkyzir@73 58 <artifactId>spring-webmvc</artifactId>
kkyzir@73 59 <exclusions>
kkyzir@73 60 <exclusion>
kkyzir@73 61 <groupId>commons-logging</groupId>
kkyzir@73 62 <artifactId>commons-logging</artifactId>
kkyzir@73 63 </exclusion>
kkyzir@73 64 </exclusions>
kkyzir@73 65 </dependency>
kkyzir@73 66 <dependency>
kkyzir@73 67 <groupId>org.springframework</groupId>
kkyzir@73 68 <artifactId>spring-aop</artifactId>
kkyzir@73 69 <exclusions>
kkyzir@73 70 <exclusion>
kkyzir@73 71 <groupId>commons-logging</groupId>
kkyzir@73 72 <artifactId>commons-logging</artifactId>
kkyzir@73 73 </exclusion>
kkyzir@73 74 </exclusions>
kkyzir@73 75 </dependency>
psmeros@1514 76 <!-- Spring framework -->
ggarbis@263 77 </dependencies>
kkyzir@73 78
kkyzir@73 79 <build>
charnik@955 80 <resources>
charnik@955 81 <resource>
charnik@955 82 <directory>src/main/resources</directory>
charnik@955 83 <filtering>true</filtering>
charnik@955 84 <includes>
charnik@955 85 <include>**/version.properties</include>
charnik@955 86 </includes>
charnik@955 87 </resource>
charnik@955 88 <resource>
charnik@955 89 <directory>src/main/resources</directory>
charnik@955 90 <filtering>false</filtering>
charnik@955 91 <excludes>
charnik@955 92 <exclude>**/version.properties</exclude>
charnik@955 93 </excludes>
charnik@955 94 </resource>
charnik@955 95 </resources>
kkyzir@73 96 <plugins>
kkyzir@73 97 <plugin>
kkyzir@73 98 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 99 <artifactId>maven-compiler-plugin</artifactId>
kkyzir@73 100 <version>2.3.2</version>
kkyzir@73 101 <configuration>
kkyzir@73 102 <source>1.6</source>
kkyzir@73 103 <target>1.6</target>
kkyzir@73 104 <compilerArguments>
kkyzir@73 105 <endorseddirs>${endorsed.dir}</endorseddirs>
kkyzir@73 106 </compilerArguments>
kkyzir@73 107 </configuration>
kkyzir@73 108 </plugin>
kkyzir@73 109 <plugin>
kkyzir@73 110 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 111 <artifactId>maven-war-plugin</artifactId>
kkyzir@73 112 <version>2.1.1</version>
kkyzir@73 113 <configuration>
kkyzir@73 114 <webXml>${basedir}/WebContent/WEB-INF/web.xml</webXml>
kkyzir@73 115 <webResources>
kkyzir@73 116 <resource>
kkyzir@73 117 <targetPath>/WEB-INF</targetPath>
kkyzir@73 118 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 119 <includes>
kkyzir@73 120 <include>lib/**</include>
kkyzir@73 121 </includes>
kkyzir@73 122 </resource>
kkyzir@73 123
kkyzir@73 124 <resource>
kkyzir@73 125 <targetPath>/WEB-INF</targetPath>
kkyzir@73 126 <directory>${basedir}</directory>
kkyzir@73 127 <includes>
kkyzir@73 128 <include>wsdl/**</include>
kkyzir@73 129 </includes>
kkyzir@73 130 </resource>
kkyzir@73 131
kkyzir@73 132 <resource>
kkyzir@73 133 <targetPath>/WEB-INF</targetPath>
kkyzir@73 134 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 135 <includes>
kkyzir@73 136 <include>beans.xml</include>
charnik@550 137 <include>connection.properties</include>
sgian@642 138 <include>credentials.properties</include>
kkyzir@73 139 </includes>
kkyzir@73 140 </resource>
ggarbis@266 141
kkyzir@73 142 <resource>
charnik@306 143 <targetPath>/WEB-INF/classes</targetPath>
charnik@306 144 <directory>${basedir}/src</directory>
charnik@306 145 <includes>
charnik@306 146 <include>log4j.properties</include>
charnik@306 147 </includes>
charnik@306 148 </resource>
charnik@306 149
charnik@306 150 <resource>
kkyzir@73 151 <targetPath>/</targetPath>
kkyzir@73 152 <directory>${basedir}/WebContent</directory>
kkyzir@73 153 <includes>
kkyzir@73 154 <include>style.css</include>
kkyzir@608 155 <include>style-menu.css</include>
kkyzir@73 156 <include>store.jsp</include>
charnik@499 157 <include>query.jsp</include>
charnik@499 158 <include>describe.jsp</include>
charnik@548 159 <include>connection.jsp</include>
sgian@570 160 <include>connection.jsp</include>
sgian@570 161 <include>browse.jsp</include>
gstam@1311 162 <include>header.html</include>
kkyzir@73 163 </includes>
kkyzir@73 164 </resource>
ggarbis@266 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>
charnik@542 171 <include>js/**</include>
kkyzir@73 172 </includes>
kkyzir@73 173 </resource>
kkyzir@73 174 </webResources>
ggarbis@266 175 <!-- <archive> <manifest> <addClasspath>true</addClasspath> </manifest>
ggarbis@266 176 </archive> -->
kkyzir@82 177 </configuration>
kkyzir@82 178 </plugin>
kkyzir@1056 179 <!--
kkyzir@1056 180 <plugin>
kkyzir@1056 181 <groupId>org.eclipse.m2e</groupId>
kkyzir@1056 182 <artifactId>lifecycle-mapping</artifactId>
kkyzir@1056 183 <version>1.0.0</version>
kkyzir@1056 184 <configuration>
kkyzir@1056 185 <lifecycleMappingMetadata>
kkyzir@1056 186 <pluginExecutions>
kkyzir@1056 187 <pluginExecution>
kkyzir@1056 188 <pluginExecutionFilter>
kkyzir@1056 189 <groupId>org.apache.maven.plugins</groupId>
kkyzir@1056 190 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@1056 191 <versionRange>[2.1,)</versionRange>
kkyzir@1056 192 <goals>
kkyzir@1056 193 <goal>copy-dependencies</goal>
kkyzir@1056 194 </goals>
kkyzir@1056 195 </pluginExecutionFilter>
kkyzir@1056 196 <action>
kkyzir@1056 197 <ignore />
kkyzir@1056 198 </action>
kkyzir@1056 199 </pluginExecution>
kkyzir@1056 200 </pluginExecutions>
kkyzir@1056 201 </lifecycleMappingMetadata>
kkyzir@1056 202 </configuration>
kkyzir@1056 203 </plugin>
kkyzir@1056 204 -->
kkyzir@73 205 <plugin>
kkyzir@73 206 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 207 <artifactId>maven-dependency-plugin</artifactId>
ggarbis@266 208 <version>2.4</version>
kkyzir@73 209 <executions>
kkyzir@73 210 <execution>
ggarbis@266 211 <!-- <phase>validate</phase> -->
ggarbis@266 212 <phase>package</phase>
kkyzir@73 213 <goals>
kkyzir@73 214 <goal>copy</goal>
kkyzir@73 215 </goals>
kkyzir@73 216 <configuration>
kkyzir@73 217 <outputDirectory>${endorsed.dir}</outputDirectory>
kkyzir@73 218 <silent>true</silent>
kkyzir@73 219 <artifactItems>
kkyzir@73 220 <artifactItem>
kkyzir@73 221 <groupId>javax</groupId>
kkyzir@73 222 <artifactId>javaee-endorsed-api</artifactId>
kkyzir@73 223 <version>6.0</version>
kkyzir@73 224 <type>jar</type>
kkyzir@73 225 </artifactItem>
kkyzir@73 226 </artifactItems>
kkyzir@73 227 </configuration>
kkyzir@73 228 </execution>
kkyzir@73 229 </executions>
kkyzir@73 230 </plugin>
kkyzir@73 231 <plugin>
kkyzir@73 232 <artifactId>maven-release-plugin</artifactId>
kkyzir@73 233 <version>2.2.2</version>
kkyzir@73 234 <configuration>
kkyzir@73 235 <tagNameFormat>v@{project.version}</tagNameFormat>
kkyzir@73 236 <autoVersionSubmodules>true</autoVersionSubmodules>
kkyzir@73 237 </configuration>
kkyzir@73 238 </plugin>
kkyzir@73 239 </plugins>
ggarbis@266 240
ggarbis@266 241 <pluginManagement>
ggarbis@266 242 <plugins>
ggarbis@266 243 <!-- <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId>
ggarbis@266 244 <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions>
ggarbis@266 245 <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId>
ggarbis@266 246 <artifactId>maven-dependency-plugin</artifactId> <versionRange>[2.3,)</versionRange>
ggarbis@266 247 <goals> <goal>copy-dependencies</goal> </goals> </pluginExecutionFilter>
ggarbis@266 248 <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata>
ggarbis@266 249 </configuration> </plugin> -->
ggarbis@266 250 <plugin>
ggarbis@266 251 <groupId>org.eclipse.m2e</groupId>
ggarbis@266 252 <artifactId>lifecycle-mapping</artifactId>
ggarbis@266 253 <version>1.0.0</version>
ggarbis@266 254 <configuration>
ggarbis@266 255 <lifecycleMappingMetadata>
ggarbis@266 256 <pluginExecutions>
ggarbis@266 257 <pluginExecution>
ggarbis@266 258 <pluginExecutionFilter>
ggarbis@266 259 <groupId>org.apache.maven.plugins</groupId>
ggarbis@266 260 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@1056 261 <versionRange>[2.4,)</versionRange>
ggarbis@266 262 <goals>
ggarbis@266 263 <goal>copy-dependencies</goal>
ggarbis@266 264 </goals>
ggarbis@266 265 </pluginExecutionFilter>
ggarbis@266 266 <action>
ggarbis@266 267 <ignore />
ggarbis@266 268 </action>
ggarbis@266 269 </pluginExecution>
ggarbis@266 270 </pluginExecutions>
ggarbis@266 271 </lifecycleMappingMetadata>
ggarbis@266 272 </configuration>
ggarbis@266 273 </plugin>
ggarbis@266 274 </plugins>
ggarbis@266 275 </pluginManagement>
ggarbis@263 276 </build>
kkyzir@73 277 </project>