summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/itest/ws-jaxws/contribution-java-first/pom.xml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--sca-java-2.x/trunk/itest/ws-jaxws/contribution-java-first/pom.xml (renamed from sca-java-2.x/trunk/itest/ws-jaxws/test-launcher/pom.xml)135
1 files changed, 21 insertions, 114 deletions
diff --git a/sca-java-2.x/trunk/itest/ws-jaxws/test-launcher/pom.xml b/sca-java-2.x/trunk/itest/ws-jaxws/contribution-java-first/pom.xml
index 4d9a0341a8..afdfac7a95 100644
--- a/sca-java-2.x/trunk/itest/ws-jaxws/test-launcher/pom.xml
+++ b/sca-java-2.x/trunk/itest/ws-jaxws/contribution-java-first/pom.xml
@@ -26,114 +26,22 @@
<relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>itest-ws-jaxws-test-launcher</artifactId>
- <name>Apache Tuscany SCA iTest WS JAXWS Test Launcher</name>
+ <artifactId>itest-ws-jaxws-contribution-java-first</artifactId>
+ <name>Apache Tuscany SCA iTest WS JAXWS Contribution Java First </name>
<dependencies>
-<!-- ws feature dependencies copied below so that we can use the
- binding-ws-runtime-jaxws implementation while it's under development
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-feature-webservice</artifactId>
- <version>2.0-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
--->
-
- <!-- Core distribution -->
+
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-feature-core</artifactId>
<type>pom</type>
<version>2.0-SNAPSHOT</version>
- </dependency>
-
- <!-- Bindings -->
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-binding-ws</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-binding-ws-runtime-jaxws</artifactId>
- <version>2.0-SNAPSHOT</version>
- <exclusions>
- <exclusion>
- <groupId>org.apache.ant</groupId>
- <artifactId>ant-nodeps</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.apache.axis2</groupId>
- <artifactId>addressing</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.apache.axis2</groupId>
- <artifactId>axis2-xmlbeans</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.apache.axis2</groupId>
- <artifactId>axis2-adb-codegen</artifactId>
- </exclusion>
- <exclusion>
- <groupId>bouncycastle</groupId>
- <artifactId>bcprov-jdk15</artifactId>
- </exclusion>
- <exclusion>
- <groupId>opensaml</groupId>
- <artifactId>opensaml</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-binding-ws-wsdlgen</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
-
- <!-- Databindings -->
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-databinding-axiom</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-databinding-jaxb-axiom</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
- <!--
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-databinding-sdo</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-databinding-sdo-axiom</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
- -->
-
- <!-- Hosts -->
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-host-jetty</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
-
- <!-- Common test resources -->
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>itest-ws-jaxws-common-contribution</artifactId>
- <version>2.0-SNAPSHOT</version>
- </dependency>
+ </dependency>
</dependencies>
<build>
- <finalName>${artifactId}</finalName>
-
+ <finalName>${artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
@@ -175,32 +83,32 @@
</dependencies>
<executions>
<execution>
+ <id>wsgen1</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>wsgen</goal>
+ </goals>
+ <configuration>
+ <sei>org.apache.tuscany.sca.binding.ws.jaxws.HelloWorldImpl</sei>
+ <genWsdl>true</genWsdl>
+ <staleFile>${project.build.directory}/jaxws/stale/.wsgen1StaleFlag</staleFile>
+ </configuration>
+ </execution>
+ <execution>
<id>wsimport1</id>
<phase>process-resources</phase>
<goals>
<goal>wsimport</goal>
</goals>
<configuration>
- <packageName>org.apache.tuscany.sca.binding.ws.jaxws.sca</packageName>
- <wsdlDirectory>${basedir}/../java-first-contribution/target/classes</wsdlDirectory>
+ <packageName>org.apache.tuscany.sca.binding.ws.jaxws.external.service.jaxws</packageName>
+ <wsdlDirectory>${basedir}/target/classes</wsdlDirectory>
<wsdlFiles>
- <wsdlFile>helloworld-sca.wsdl</wsdlFile>
+ <wsdlFile>helloworld-external-service.wsdl</wsdlFile>
</wsdlFiles>
<staleFile>${project.build.directory}/jaxws/stale/.wsimport1StaleFlag</staleFile>
</configuration>
- </execution>
- <execution>
- <id>wsgen1</id>
- <phase>process-classes</phase>
- <goals>
- <goal>wsgen</goal>
- </goals>
- <configuration>
- <sei>org.apache.tuscany.sca.binding.ws.jaxws.external.HelloWorldService</sei>
- <genWsdl>true</genWsdl>
- <staleFile>${project.build.directory}/jaxws/stale/.wsgen1StaleFlag</staleFile>
- </configuration>
- </execution>
+ </execution>
</executions>
<configuration>
<target>2.1</target>
@@ -212,5 +120,4 @@
</plugin>
</plugins>
</build>
-
</project>