1 <?xml version="1.0" encoding="UTF-8"?>
3 <modelVersion>4.0.0</modelVersion>
6 <groupId>remote</groupId>
7 <artifactId>remote-axis</artifactId>
8 <version>2.0-snapshot</version>
11 <artifactId>remote-axis-bindings</artifactId>
12 <packaging>jar</packaging>
14 <name>Re·Mote Testbed Axis Bindings</name>
17 Client Bindings for accessing Re·Mote Testbed services
22 <connection>${scmrepo}</connection>
27 <axis.bindings.package>remote.axis.bindings</axis.bindings.package>
33 <groupId>org.codehaus.mojo</groupId>
34 <artifactId>axistools-maven-plugin</artifactId>
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>
44 <phase>generate-sources</phase>
45 <id>generate-auth-wsdl</id>
47 <namespace>authentication.service.axis.remote</namespace>
48 <classOfPortType>${remote.axis.authentication.className}</classOfPortType>
49 <filename>authentication.wsdl</filename>
52 <goal>java2wsdl</goal>
56 <phase>generate-sources</phase>
57 <id>generate-motedata-wsdl</id>
59 <namespace>motedata.service.axis.remote</namespace>
60 <classOfPortType>${remote.axis.motedata.className}</classOfPortType>
61 <filename>motedata.wsdl</filename>
64 <goal>java2wsdl</goal>
68 <phase>generate-sources</phase>
69 <id>generate-moteaccess-wsdl</id>
71 <namespace>moteaccess.service.axis.remote</namespace>
72 <classOfPortType>${remote.axis.moteaccess.className}</classOfPortType>
73 <filename>moteaccess.wsdl</filename>
76 <goal>java2wsdl</goal>
80 <phase>generate-sources</phase>
81 <id>generate-all-java</id>
83 <sourceDirectory>target/wsdl</sourceDirectory>
86 <goal>wsdl2java</goal>
92 <groupId>${project.groupId}</groupId>
93 <artifactId>remote-mci-service</artifactId>
94 <version>${project.version}</version>
97 <groupId>javax.mail</groupId>
98 <artifactId>mail</artifactId>
99 <version>${javax.mail.version}</version>
108 <groupId>org.apache.axis</groupId>
109 <artifactId>axis</artifactId>
112 <groupId>org.apache.axis</groupId>
113 <artifactId>axis-jaxrpc</artifactId>
116 <groupId>org.apache.axis</groupId>
117 <artifactId>axis-saaj</artifactId>
120 <groupId>commons-logging</groupId>
121 <artifactId>commons-logging</artifactId>
124 <groupId>commons-discovery</groupId>
125 <artifactId>commons-discovery</artifactId>
128 <groupId>wsdl4j</groupId>
129 <artifactId>wsdl4j</artifactId>
132 <groupId>javax.mail</groupId>
133 <artifactId>mail</artifactId>
140 <url>http://download.java.net/maven/2</url>