]> source.dussan.org Git - archiva.git/blob
37256000494d679bedbe9e96802af50390616439
[archiva.git] /
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ~ Licensed to the Apache Software Foundation (ASF) under one
4   ~ or more contributor license agreements. See the NOTICE file
5   ~ distributed with this work for additional information
6   ~ regarding copyright ownership. The ASF licenses this file
7   ~ to you under the Apache License, Version 2.0 (the
8   ~ "License"); you may not use this file except in compliance
9   ~ with the License. You may obtain a copy of the License at
10   ~
11   ~ http://www.apache.org/licenses/LICENSE-2.0
12   ~
13   ~ Unless required by applicable law or agreed to in writing,
14   ~ software distributed under the License is distributed on an
15   ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16   ~ KIND, either express or implied. See the License for the
17   ~ specific language governing permissions and limitations
18   ~ under the License.
19   -->
20 <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/maven-v4_0_0.xsd">
21         <parent>
22                 <groupId>org.apache</groupId>
23                 <artifactId>apache</artifactId>
24                 <version>3</version>
25         </parent>
26         <modelVersion>4.0.0</modelVersion>
27         <groupId>org.apache.axis2</groupId>
28         <artifactId>axis2</artifactId>
29         <version>1.3-SNAPSHOT</version>
30         <packaging>pom</packaging>
31         <name>Apache Axis 2.0 - Root</name>
32         <modules>
33                 <module>modules/adb</module>
34                 <module>modules/adb-codegen</module>
35                 <module>modules/addressing</module>
36                 <module>modules/codegen</module>
37                 <module>modules/fastinfoset</module>
38                 <module>modules/integration</module>
39                 <module>modules/java2wsdl</module>
40                 <module>modules/jibx</module>
41                 <module>modules/json</module>
42                 <module>modules/kernel</module>
43                 <module>modules/mex</module>
44                 <module>modules/mex-mar</module>
45                 <module>modules/mtompolicy</module>
46                 <module>modules/parent</module>
47                 <module>modules/ping</module>
48                 <module>modules/samples/version</module>
49                 <module>modules/soapmonitor</module>
50                 <module>modules/spring</module>
51                 <module>modules/tool/axis2-aar-maven-plugin</module>
52                 <module>modules/tool/axis2-ant-plugin</module>
53                 <module>modules/tool/axis2-eclipse-codegen-plugin</module>
54                 <module>modules/tool/axis2-eclipse-service-plugin</module>
55                 <module>modules/tool/axis2-idea-plugin</module>
56                 <module>modules/tool/axis2-java2wsdl-maven-plugin</module>
57                 <module>modules/tool/axis2-mar-maven-plugin</module>
58                 <module>modules/tool/axis2-wsdl2code-maven-plugin</module>
59                 <module>modules/webapp</module>
60                 <module>modules/xmlbeans</module>
61                 <module>modules/samples</module>
62             <module>modules/scripting</module>
63         </modules>
64         <profiles>
65            <profile>
66                 <activation>
67                   <property>
68                         <name>release</name>
69                   </property>
70                 </activation>
71                         <modules>
72                                 <module>modules/distribution</module>
73                         </modules>
74             </profile>  
75                 <profile>
76                         <id>java14</id>
77                         <activation>
78                                 <jdk>1.4</jdk>
79                         </activation>
80                         <build>
81                                 <plugins>
82                                         <plugin>
83                                                 <groupId>org.apache.maven.plugins</groupId>
84                                                 <artifactId>maven-antrun-plugin</artifactId>
85                                                 <executions>
86                                                         <execution>
87                                                                 <id>axis2-jar</id>
88                                                                 <phase>package</phase>
89                                                                 <configuration>
90                                                                         <tasks>
91                                                                                 <mkdir dir="target/lib"/>
92                                                                                 <jar destfile="target/lib/axis2-${pom.version}.jar">
93                                                                                         <fileset dir="modules/java2wsdl/target/classes"/>
94                                                                                         <fileset dir="modules/kernel/target/classes"/>
95                                                                                         <fileset dir="modules/addressing/target/classes"/>
96                                                                                         <fileset dir="modules/codegen/target/classes"/>
97                                                                                         <fileset dir="modules/adb/target/classes"/>
98                                                                                         <fileset dir="modules/adb-codegen/target/classes"/>
99                                                                                         <fileset dir="modules/xmlbeans/target/classes"/>
100                                                                                 </jar>
101                                                                         </tasks>
102                                                                 </configuration>
103                                                                 <goals>
104                                                                         <goal>run</goal>
105                                                                 </goals>
106                                                         </execution>
107                                                 </executions>
108                                         </plugin>
109                                 </plugins>
110                         </build>
111                 </profile>
112                 <profile>
113                         <id>java15</id>
114                         <activation>
115                                 <jdk>1.5</jdk>
116                         </activation>
117                         <modules>
118                                 <module>modules/jaxbri</module>
119                                 <module>modules/metadata</module>
120                                 <module>modules/saaj-api</module>
121                                 <module>modules/saaj</module>
122                 <module>modules/jws-api</module>
123                                 <module>modules/jaxws-api</module>
124                                 <module>modules/jaxws</module>
125                                 <module>modules/clustering</module>
126                         </modules>
127                         <build>
128                                 <plugins>
129                                         <plugin>
130                                                 <groupId>org.apache.maven.plugins</groupId>
131                                                 <artifactId>maven-antrun-plugin</artifactId>
132                                                 <executions>
133                                                         <execution>
134                                                                 <id>axis2-jar</id>
135                                                                 <phase>package</phase>
136                                                                 <configuration>
137                                                                         <tasks>
138                                                                                 <mkdir dir="target/lib"/>
139                                                                                 <jar destfile="target/lib/axis2-${pom.version}.jar">
140                                                                                         <fileset dir="modules/java2wsdl/target/classes"/>
141                                                                                         <fileset dir="modules/kernel/target/classes"/>
142                                                                                         <fileset dir="modules/addressing/target/classes"/>
143                                                                                         <fileset dir="modules/codegen/target/classes"/>
144                                                                                         <fileset dir="modules/adb/target/classes"/>
145                                                                                         <fileset dir="modules/adb-codegen/target/classes"/>
146                                                                                         <fileset dir="modules/xmlbeans/target/classes"/>
147                                                                                         <fileset dir="modules/clustering/target/classes"/>
148                                                                                 </jar>
149                                                                         </tasks>
150                                                                 </configuration>
151                                                                 <goals>
152                                                                         <goal>run</goal>
153                                                                 </goals>
154                                                         </execution>
155                                                 </executions>
156                                         </plugin>
157                                 </plugins>
158                         </build>
159                 </profile>
160                 <profile>
161                         <id>java16</id>
162                         <activation>
163                                 <jdk>1.6</jdk>
164                         </activation>
165                         <modules>
166                                 <module>modules/jaxbri</module>
167                                 <module>modules/metadata</module>
168                                 <module>modules/saaj-api</module>
169                                 <module>modules/saaj</module>
170                 <module>modules/jws-api</module>
171                                 <module>modules/jaxws-api</module>
172                                 <module>modules/jaxws</module>
173                                 <module>modules/clustering</module>
174                         </modules>
175                         <build>
176                                 <plugins>
177                                         <plugin>
178                                                 <groupId>org.apache.maven.plugins</groupId>
179                                                 <artifactId>maven-antrun-plugin</artifactId>
180                                                 <executions>
181                                                         <execution>
182                                                                 <id>axis2-jar</id>
183                                                                 <phase>package</phase>
184                                                                 <configuration>
185                                                                         <tasks>
186                                                                                 <mkdir dir="target/lib"/>
187                                                                                 <jar destfile="target/lib/axis2-${pom.version}.jar">
188                                                                                         <fileset dir="modules/java2wsdl/target/classes"/>
189                                                                                         <fileset dir="modules/kernel/target/classes"/>
190                                                                                         <fileset dir="modules/addressing/target/classes"/>
191                                                                                         <fileset dir="modules/codegen/target/classes"/>
192                                                                                         <fileset dir="modules/adb/target/classes"/>
193                                                                                         <fileset dir="modules/adb-codegen/target/classes"/>
194                                                                                         <fileset dir="modules/xmlbeans/target/classes"/>
195                                                                                         <fileset dir="modules/clustering/target/classes"/>
196                                                                                 </jar>
197                                                                         </tasks>
198                                                                 </configuration>
199                                                                 <goals>
200                                                                         <goal>run</goal>
201                                                                 </goals>
202                                                         </execution>
203                                                 </executions>
204                                         </plugin>
205                                 </plugins>
206                         </build>
207                 </profile>
208         </profiles>
209         <ciManagement>
210                 <system>continuum</system>
211                 <url>http://vmbuild.apache.org/continuum</url>
212                 <notifiers>
213                         <notifier>
214                                 <configuration>
215                                         <ADDRESS>axis2-cvs@ws.apache.org</ADDRESS>
216                                 </configuration>
217                         </notifier>
218                 </notifiers>
219         </ciManagement>
220         <scm>
221                 <connection>
222          scm:svn:http://svn.apache.org/repos/asf/webservices/axis2/trunk/java/
223       </connection>
224                 <developerConnection>
225          scm:svn:https://svn.apache.org/repos/asf/webservices/axis2/trunk/java/
226       </developerConnection>
227                 <url>http://svn.apache.org/viewvc/webservices/webservices/axis2/trunk/java/</url>
228         </scm>
229         <distributionManagement>
230                 <repository>
231                         <id>apache-repo</id>
232                         <name>Maven Central Repository</name>
233                         <url>
234             scpexe://people.apache.org//www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>
235                 </repository>
236                 <snapshotRepository>
237                         <id>apache-snapshots</id>
238                         <name>Apache Development Repository</name>
239                         <url>scpexe://people.apache.org//www/people.apache.org/repo/m2-snapshot-repository</url>
240                 </snapshotRepository>
241         </distributionManagement>
242         <build>
243                 <plugins>
244                         <plugin>
245                                 <groupId>org.codehaus.mojo</groupId>
246                                 <artifactId>build-helper-maven-plugin</artifactId>
247                                 <executions>
248                                         <execution>
249                                                 <id>axis2-jar-package</id>
250                                                 <phase>package</phase>
251                                                 <goals>
252                                                         <goal>attach-artifact</goal>
253                                                 </goals>
254                                                 <configuration>
255                                                         <artifacts>
256                                                                 <artifact>
257                                                                         <file>target/lib/axis2-${pom.version}.jar</file>
258                                                                         <type>jar</type>
259                                                                 </artifact>
260                                                         </artifacts>
261                                                 </configuration>
262                                         </execution>
263                                 </executions>
264                         </plugin>
265                 </plugins>
266         </build>
267     <reporting>
268         <plugins>
269             <plugin>
270                 <groupId>org.apache.maven.plugins</groupId>
271                 <artifactId>maven-site-plugin</artifactId>
272                 <configuration>
273                     <xdocDirectory>${basedir}/xdocs</xdocDirectory>
274                     <resourcesDirectory>${basedir}/xdocs/resources</resourcesDirectory>
275                 </configuration>
276             </plugin>
277             <plugin>
278                 <groupId>org.apache.maven.plugins</groupId>
279                 <artifactId>maven-javadoc-plugin</artifactId>
280                 <configuration>
281                     <aggregate>true</aggregate>
282                     <links>
283                         <link>http://java.sun.com/j2ee/1.4/docs/api</link>
284                         <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
285                         <link>http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/</link>
286                         <link>http://jakarta.apache.org/commons/dbcp/apidocs/</link>
287                         <link>http://jakarta.apache.org/commons/fileupload/apidocs/</link>
288                         <link>http://jakarta.apache.org/commons/httpclient/apidocs/</link>
289                         <link>http://jakarta.apache.org/commons/logging/apidocs/</link>
290                         <link>http://jakarta.apache.org/commons/pool/apidocs/</link>
291                         <link>http://www.junit.org/junit/javadoc/</link>
292                         <link>http://logging.apache.org/log4j/docs/api/</link>
293                         <link>http://jakarta.apache.org/regexp/apidocs/</link>
294                         <link>http://jakarta.apache.org/velocity/api/</link>
295                     </links>
296                 </configuration>
297             </plugin>
298         </plugins>
299     </reporting>
300 </project>