mci/ws: use jersey version 1.0.1
[remote.git] / axis / bindings / pom.xml
blob6a9ab5818b27550493e24a28b6d8eb2ebe3ffc76
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project>
3         <modelVersion>4.0.0</modelVersion>
5         <parent>
6                 <groupId>remote</groupId>
7                 <artifactId>remote-axis</artifactId>
8                 <version>2.0-snapshot</version>
9         </parent>
11         <artifactId>remote-axis-bindings</artifactId>
12         <packaging>jar</packaging>
14         <name>Re·Mote Testbed Axis Bindings</name>
15         <description>
17                 Client Bindings for accessing Re·Mote Testbed services
18                 provided via Axis.
20         </description>
21         <scm>
22                 <connection>${scmrepo}</connection>
23                 <url>${scmweb}</url>
24         </scm>
26         <properties>
27                 <axis.bindings.package>remote.axis.bindings</axis.bindings.package>
28         </properties>
30         <build>
31                 <plugins>
32                         <plugin>
33                                 <groupId>org.codehaus.mojo</groupId>
34                                 <artifactId>axistools-maven-plugin</artifactId>
35                                 <configuration>
36                                         <outputDirectory>target/wsdl</outputDirectory>
37                                         <packageSpace>${axis.bindings.package}</packageSpace>
38                                         <serverSide>false</serverSide>
39                                         <subPackageByFileName>true</subPackageByFileName>
40                                         <location>${remote.axis.location}</location>
41                                 </configuration>
42                                 <executions>
43                                         <execution>
44                                                 <phase>generate-sources</phase>
45                                                 <id>generate-auth-wsdl</id>
46                                                 <configuration>
47                                                         <namespace>authentication.service.axis.remote</namespace>
48                                                         <classOfPortType>${remote.axis.authentication.className}</classOfPortType>
49                                                         <filename>authentication.wsdl</filename>
50                                                 </configuration>
51                                                 <goals>
52                                                         <goal>java2wsdl</goal>
53                                                 </goals>
54                                         </execution>
55                                         <execution>
56                                                 <phase>generate-sources</phase>
57                                                 <id>generate-motedata-wsdl</id>
58                                                 <configuration>
59                                                         <namespace>motedata.service.axis.remote</namespace>
60                                                         <classOfPortType>${remote.axis.motedata.className}</classOfPortType>
61                                                         <filename>motedata.wsdl</filename>
62                                                 </configuration>
63                                                 <goals>
64                                                         <goal>java2wsdl</goal>
65                                                 </goals>
66                                         </execution>
67                                         <execution>
68                                                 <phase>generate-sources</phase>
69                                                 <id>generate-moteaccess-wsdl</id>
70                                                 <configuration>
71                                                         <namespace>moteaccess.service.axis.remote</namespace>
72                                                         <classOfPortType>${remote.axis.moteaccess.className}</classOfPortType>
73                                                         <filename>moteaccess.wsdl</filename>
74                                                 </configuration>
75                                                 <goals>
76                                                         <goal>java2wsdl</goal>
77                                                 </goals>
78                                         </execution>
79                                         <execution>
80                                                 <phase>generate-sources</phase>
81                                                 <id>generate-all-java</id>
82                                                 <configuration>
83                                                         <sourceDirectory>target/wsdl</sourceDirectory>
84                                                 </configuration>
85                                                 <goals>
86                                                         <goal>wsdl2java</goal>
87                                                 </goals>
88                                         </execution>
89                                 </executions>
90                                 <dependencies>
91                                         <dependency>
92                                                 <groupId>${project.groupId}</groupId>
93                                                 <artifactId>remote-mci-service</artifactId>
94                                                 <version>${project.version}</version>
95                                         </dependency>
96                                         <dependency>
97                                                 <groupId>javax.mail</groupId>
98                                                 <artifactId>mail</artifactId>
99                                                 <version>${javax.mail.version}</version>
100                                         </dependency>
101                                 </dependencies>
102                         </plugin>
103                 </plugins>
104         </build>
106         <dependencies>
107                 <dependency>
108                         <groupId>org.apache.axis</groupId>
109                         <artifactId>axis</artifactId>
110                 </dependency>
111                 <dependency>
112                         <groupId>org.apache.axis</groupId>
113                         <artifactId>axis-jaxrpc</artifactId>
114                 </dependency>
115                 <dependency>
116                         <groupId>org.apache.axis</groupId>
117                         <artifactId>axis-saaj</artifactId>
118                 </dependency>
119                 <dependency>
120                         <groupId>commons-logging</groupId>
121                         <artifactId>commons-logging</artifactId>
122                 </dependency>
123                 <dependency>
124                         <groupId>commons-discovery</groupId>
125                         <artifactId>commons-discovery</artifactId>
126                 </dependency>
127                 <dependency>
128                         <groupId>wsdl4j</groupId>
129                         <artifactId>wsdl4j</artifactId>
130                 </dependency>
131                 <dependency>
132                         <groupId>javax.mail</groupId>
133                         <artifactId>mail</artifactId>
134                 </dependency>
135         </dependencies>
137         <repositories>
138                 <repository>
139                         <id>java.net</id>
140                         <url>http://download.java.net/maven/2</url>
141                 </repository>
142         </repositories>
143 </project>