source: trunk/autoquest-httpmonitor-test/pom.xml @ 1816

Last change on this file since 1816 was 1778, checked in by pharms, 10 years ago

[maven-release-plugin] prepare for next development iteration

File size: 7.0 KB
Line 
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">
2    <parent>
3        <groupId>de.ugoe.cs.autoquest</groupId>
4        <artifactId>autoquest-test</artifactId>
5        <version>0.1.2-SNAPSHOT</version>
6        <relativePath>../autoquest-test/pom.xml</relativePath>
7    </parent>
8    <modelVersion>4.0.0</modelVersion>
9    <artifactId>autoquest-httpmonitor-test</artifactId>
10    <licenses>
11        <license>
12            <name>The Apache Software License, Version 2.0</name>
13            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
14        </license>
15    </licenses>
16    <scm>
17        <url>${autoquest-scm-trunk-dir}/${project.artifactId}</url>
18        <connection>scm:svn:${autoquest-scm-trunk-dir}/${project.artifactId}</connection>
19    </scm>
20    <properties>
21        <tested-artifactId>autoquest-httpmonitor</tested-artifactId>
22        <tomcat.version>7.0.34</tomcat.version>
23    </properties>
24    <dependencies>
25        <dependency>
26            <groupId>org.apache.tomcat.embed</groupId>
27            <artifactId>tomcat-embed-core</artifactId>
28            <version>${tomcat.version}</version>
29            <scope>test</scope>
30        </dependency>
31        <dependency>
32            <groupId>org.apache.tomcat.embed</groupId>
33            <artifactId>tomcat-embed-logging-juli</artifactId>
34            <version>${tomcat.version}</version>
35            <scope>test</scope>
36        </dependency>
37        <dependency>
38            <groupId>org.apache.tomcat.embed</groupId>
39            <artifactId>tomcat-embed-jasper</artifactId>
40            <version>${tomcat.version}</version>
41            <scope>test</scope>
42        </dependency>
43        <dependency>
44            <groupId>org.apache.tomcat</groupId>
45            <artifactId>tomcat-jasper</artifactId>
46            <version>${tomcat.version}</version>
47            <scope>test</scope>
48        </dependency>
49        <dependency>
50            <groupId>org.apache.tomcat</groupId>
51            <artifactId>tomcat-jasper-el</artifactId>
52            <version>${tomcat.version}</version>
53            <scope>test</scope>
54        </dependency>
55        <dependency>
56            <groupId>org.apache.tomcat</groupId>
57            <artifactId>tomcat-jsp-api</artifactId>
58            <version>${tomcat.version}</version>
59            <scope>test</scope>
60        </dependency>
61        <dependency>
62            <groupId>org.apache.cxf</groupId>
63            <artifactId>cxf-rt-frontend-jaxws</artifactId>
64            <version>2.7.7</version>
65            <scope>test</scope>
66        </dependency>
67        <dependency>
68            <groupId>org.springframework</groupId>
69            <artifactId>spring-context</artifactId>
70            <version>3.1.4.RELEASE</version>
71            <scope>test</scope>
72        </dependency>
73        <dependency>
74            <groupId>org.springframework.security</groupId>
75            <artifactId>spring-security-web</artifactId>
76            <version>3.1.4.RELEASE</version>
77            <scope>test</scope>
78        </dependency>
79        <dependency>
80            <groupId>org.apache.httpcomponents</groupId>
81            <artifactId>httpclient</artifactId>
82            <version>4.2.1</version>
83            <scope>test</scope>
84        </dependency>
85        <dependency>
86            <groupId>org.eclipse.jetty</groupId>
87            <artifactId>jetty-webapp</artifactId>
88            <version>9.1.0.M0</version>
89            <scope>test</scope>
90        </dependency>
91    </dependencies>
92    <build>
93        <plugins>
94            <plugin>
95                <groupId>org.apache.cxf</groupId>
96                <artifactId>cxf-codegen-plugin</artifactId>
97                <version>2.7.7</version>
98                <executions>
99                    <execution>
100                        <id>generate-sources</id>
101                        <phase>generate-sources</phase>
102                        <configuration>
103                            <wsdlOptions>
104                                <wsdlOption>
105                                    <wsdl>${basedir}/src/main/resources/DummyService.wsdl</wsdl>
106                                    <wsdlLocation>classpath:DummyService.wsdl</wsdlLocation>
107                                    <extraargs>
108                                        <extraarg>-impl</extraarg>
109                                    </extraargs>
110                                </wsdlOption>
111                            </wsdlOptions>
112                        </configuration>
113                        <goals>
114                            <goal>wsdl2java</goal>
115                        </goals>
116                    </execution>
117                </executions>
118            </plugin>
119            <plugin>
120                <artifactId>maven-war-plugin</artifactId>
121                <version>2.1</version>
122                <executions>
123                    <execution>
124                        <id>dummyServiceWarGeneration</id>
125                        <phase>process-test-classes</phase>
126                        <configuration>
127                            <webXml>${basedir}/src/main/webapp/WEB-INF/web.xml</webXml>
128                            <outputDirectory>${project.build.directory}/test/tomcat/webapp</outputDirectory>
129                            <warName>dummyService</warName>
130                        </configuration>
131                        <goals>
132                            <goal>war</goal>
133                        </goals>
134                    </execution>
135                </executions>
136            </plugin>
137        </plugins>
138        <pluginManagement>
139            <plugins>
140                <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no
141                    influence on the Maven build itself. -->
142                <plugin>
143                    <groupId>org.eclipse.m2e</groupId>
144                    <artifactId>lifecycle-mapping</artifactId>
145                    <version>1.0.0</version>
146                    <configuration>
147                        <lifecycleMappingMetadata>
148                            <pluginExecutions>
149                                <pluginExecution>
150                                    <pluginExecutionFilter>
151                                        <groupId>org.apache.maven.plugins</groupId>
152                                        <artifactId>maven-war-plugin</artifactId>
153                                        <versionRange>[2.1,)</versionRange>
154                                        <goals>
155                                            <goal>war</goal>
156                                        </goals>
157                                    </pluginExecutionFilter>
158                                    <action>
159                                        <ignore />
160                                    </action>
161                                </pluginExecution>
162                            </pluginExecutions>
163                        </lifecycleMappingMetadata>
164                    </configuration>
165                </plugin>
166            </plugins>
167        </pluginManagement>
168    </build>
169</project>
Note: See TracBrowser for help on using the repository browser.