You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2007/04/18 15:41:03 UTC
svn commit: r530017 - in
/incubator/tuscany/java/sca/itest/databindings/jaxbgen: pom.xml
src/main/resources/greeter.composite
Author: slaws
Date: Wed Apr 18 06:41:02 2007
New Revision: 530017
URL: http://svn.apache.org/viewvc?view=rev&rev=530017
Log:
Bring jaxb up to speed with the new module structure
Modified:
incubator/tuscany/java/sca/itest/databindings/jaxbgen/pom.xml
incubator/tuscany/java/sca/itest/databindings/jaxbgen/src/main/resources/greeter.composite
Modified: incubator/tuscany/java/sca/itest/databindings/jaxbgen/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/itest/databindings/jaxbgen/pom.xml?view=diff&rev=530017&r1=530016&r2=530017
==============================================================================
--- incubator/tuscany/java/sca/itest/databindings/jaxbgen/pom.xml (original)
+++ incubator/tuscany/java/sca/itest/databindings/jaxbgen/pom.xml Wed Apr 18 06:41:02 2007
@@ -58,6 +58,12 @@
<dependencies>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-binding-ws-axis2</artifactId>
+ <version>${pom.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-databinding-jaxb</artifactId>
<version>${pom.version}</version>
<scope>runtime</scope>
@@ -80,6 +86,24 @@
<version>${pom.version}</version>
<scope>compile</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-host-embedded</artifactId>
+ <version>${pom.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-implementation-java-runtime</artifactId>
+ <version>${pom.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-interface-java-runtime</artifactId>
+ <version>${pom.version}</version>
+ <scope>compile</scope>
+ </dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
Modified: incubator/tuscany/java/sca/itest/databindings/jaxbgen/src/main/resources/greeter.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/itest/databindings/jaxbgen/src/main/resources/greeter.composite?view=diff&rev=530017&r1=530016&r2=530017
==============================================================================
--- incubator/tuscany/java/sca/itest/databindings/jaxbgen/src/main/resources/greeter.composite (original)
+++ incubator/tuscany/java/sca/itest/databindings/jaxbgen/src/main/resources/greeter.composite Wed Apr 18 06:41:02 2007
@@ -17,52 +17,35 @@
* specific language governing permissions and limitations
* under the License.
-->
-<composite xmlns="http://www.osoa.org/xmlns/sca/1.0" xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance"
- name="JAXBGreeterService">
-
- <!-- Services Exposed via different bindings -->
- <service name="JAXBGreeterServiceDefaultBinding">
- <interface.java class="org.apache.tuscany.sca.itest.jaxbdatabinding.GreeterService" />
- <reference>JAXBGreeterServiceComponent</reference>
- </service>
-
- <service name="GreeterServiceWebServiceBinding">
- <interface.wsdl interface="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.interface(GreeterPortType)"
- wsdli:wsdlLocation="http://apache.org/tuscany/sca/itest/databinding/services wsdl/Greeter.wsdl" />
- <binding.ws
- endpoint="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.endpoint(GreeterService/GreeterPort)"
- location="wsdl/Greeter.wsdl" />
- <reference>JAXBGreeterServiceComponent</reference>
- </service>
-
- <!-- Components used to implement the services -->
- <component name="JAXBGreeterServiceComponent">
- <implementation.java class="org.apache.tuscany.sca.itest.jaxbdatabinding.GreeterServiceImpl" />
- </component>
-
-
+<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
+ xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance"
+ name="JAXBGreeterService">
+
<!-- Clients to test the services -->
<component name="DefaultGreeterServiceClient">
<implementation.java class="org.apache.tuscany.sca.itest.jaxbdatabinding.GreeterServiceClientImpl" />
- <!--reference name="greeterService">JAXBGreeterServiceDefaultRef</reference-->
- <reference name="greeterService">JAXBGreeterServiceComponent</reference>
+ <reference name="greeterService" target="JAXBGreeterServiceComponent"/>
</component>
- <reference name="JAXBGreeterServiceDefaultRef">
- <interface.java class="org.apache.tuscany.sca.itest.jaxbdatabinding.GreeterService" />
- </reference>
-
<component name="WSGreeterServiceClient">
<implementation.java class="org.apache.tuscany.sca.itest.jaxbdatabinding.GreeterServiceClientImpl" />
- <reference name="greeterService">JAXBGreeterServiceWSRef</reference>
+ <reference name="greeterService" target="JAXBGreeterServiceWSRef"/>
</component>
- <reference name="JAXBGreeterServiceWSRef">
- <interface.wsdl interface="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.interface(GreeterPortType)"
- wsdli:wsdlLocation="http://apache.org/tuscany/sca/itest/databinding/services wsdl/Greeter.wsdl" />
- <binding.ws
- endpoint="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.endpoint(GreeterService/GreeterPort)"
- location="wsdl/Greeter.wsdl" />
- </reference>
+ <reference name="JAXBGreeterServiceWSReference" promote="WSGreeterServiceClient/greeterService">
+ <interface.wsdl interface="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.interface(GreeterPortType)"/>
+ <binding.ws wsdlElement="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.port(GreeterService/GreeterPort)"/>
+ </reference>
+
+ <!-- The greeter service -->
+ <service name="JAXBGreeterService" promote="JAXBGreeterServiceComponent">
+ <interface.wsdl interface="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.interface(GreeterPortType)"/>
+ <binding.ws wsdlElement="http://apache.org/tuscany/sca/itest/databinding/services#wsdl.port(GreeterService/GreeterPort)"/>
+ <reference>JAXBGreeterServiceComponent</reference>
+ </service>
+ <!-- Components used to implement the services -->
+ <component name="JAXBGreeterServiceComponent">
+ <implementation.java class="org.apache.tuscany.sca.itest.jaxbdatabinding.GreeterServiceImpl" />
+ </component>
</composite>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org