]> git.argeo.org Git - gpl/argeo-slc.git/blob - integration-tests/org.argeo.slc.it.webapp/pom.xml
Introduce ActiveMQ support
[gpl/argeo-slc.git] / integration-tests / org.argeo.slc.it.webapp / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <groupId>org.argeo.slc</groupId>
6 <artifactId>argeo-slc</artifactId>
7 <version>0.11.3-SNAPSHOT</version>
8 <relativePath>../../org.argeo.slc</relativePath>
9 </parent>
10 <artifactId>org.argeo.slc.it.webapp</artifactId>
11 <packaging>jar</packaging>
12 <name>Argeo SLC Web Application Integration Tests</name>
13 <build>
14 <plugins>
15 <plugin>
16 <groupId>org.apache.maven.plugins</groupId>
17 <artifactId>maven-dependency-plugin</artifactId>
18 <executions>
19 <execution>
20 <id>copy-dependencies</id>
21 <phase>pre-integration-test</phase>
22 <goals>
23 <goal>copy-dependencies</goal>
24 </goals>
25 <configuration>
26 <includeArtifactIds>org.argeo.slc.webapp</includeArtifactIds>
27 <stripVersion>true</stripVersion>
28 <overWriteReleases>true</overWriteReleases>
29 <overWriteSnapshots>true</overWriteSnapshots>
30 </configuration>
31 </execution>
32 </executions>
33 </plugin>
34 <plugin>
35 <groupId>org.apache.maven.plugins</groupId>
36 <artifactId>maven-surefire-plugin</artifactId>
37 <configuration>
38 <skipTests>true</skipTests>
39 </configuration>
40 <executions>
41 <execution>
42 <id>surefire-it</id>
43 <phase>integration-test</phase>
44 <goals>
45 <goal>test</goal>
46 </goals>
47 <configuration>
48 <skipTests>false</skipTests>
49 </configuration>
50 </execution>
51 </executions>
52 </plugin>
53 <plugin>
54 <groupId>org.mortbay.jetty</groupId>
55 <artifactId>maven-jetty-plugin</artifactId>
56 <executions>
57 <execution>
58 <id>start-jetty</id>
59 <phase>pre-integration-test</phase>
60 <goals>
61 <goal>run-war</goal>
62 </goals>
63 <configuration>
64 <daemon>true</daemon>
65 </configuration>
66 </execution>
67 <execution>
68 <id>stop-jetty</id>
69 <phase>post-integration-test</phase>
70 <goals>
71 <goal>stop</goal>
72 </goals>
73 </execution>
74 </executions>
75 <configuration>
76 <webApp>${project.build.directory}/dependency/org.argeo.slc.webapp.war</webApp>
77 <scanIntervalSeconds>0</scanIntervalSeconds>
78 <webDefaultXml>../../org.argeo.slc.webapp/src/main/config/jetty/webdefault.xml</webDefaultXml>
79 <jettyConfig>../../org.argeo.slc.webapp/src/main/config/jetty/jetty-test.xml</jettyConfig>
80 </configuration>
81 </plugin>
82 </plugins>
83 </build>
84 <dependencies>
85 <dependency>
86 <groupId>org.argeo.slc</groupId>
87 <artifactId>org.argeo.slc.webapp</artifactId>
88 <version>${project.version}</version>
89 <type>war</type>
90 </dependency>
91 <dependency>
92 <groupId>org.argeo.slc.runtime</groupId>
93 <artifactId>org.argeo.slc.launcher</artifactId>
94 <version>${project.version}</version>
95 <scope>test</scope>
96 </dependency>
97 <dependency>
98 <groupId>org.argeo.slc.runtime</groupId>
99 <artifactId>org.argeo.slc.support.ant</artifactId>
100 <version>${project.version}</version>
101 <scope>test</scope>
102 </dependency>
103 <dependency>
104 <groupId>org.argeo.slc.runtime</groupId>
105 <artifactId>org.argeo.slc.support.ant</artifactId>
106 <version>${project.version}</version>
107 <scope>test</scope>
108 </dependency>
109 <dependency>
110 <groupId>org.argeo.slc.runtime</groupId>
111 <artifactId>org.argeo.slc.support.ws.client</artifactId>
112 <version>${project.version}</version>
113 <scope>test</scope>
114 </dependency>
115 <dependency>
116 <groupId>javax.activation</groupId>
117 <artifactId>com.springsource.javax.activation</artifactId>
118 <scope>test</scope>
119 </dependency>
120 </dependencies>
121 </project>