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

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

[maven-release-plugin] prepare release autoquest-release-0.1.0

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