You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by wo...@apache.org on 2008/03/03 23:38:34 UTC
svn commit: r633309 [6/8] - in
/webservices/axis2/trunk/java/modules/jaxws-integration: test-resources/
test-resources/catalog/ test-resources/catalog/dir1/
test-resources/catalog/dir2/ test-resources/catalog/dir3/
test-resources/catalog/fail/ test-res...
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/gorilla_dlw/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/gorilla_dlw/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/gorilla_dlw/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/gorilla_dlw/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,30 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="GorillaService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.proxy.gorilla_dlw.GorillaProxyImpl</parameter>
+ <operation name="invoke" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/MANIFEST.MF?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/MANIFEST.MF (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/MANIFEST.MF Mon Mar 3 14:38:17 2008
@@ -0,0 +1 @@
+Manifest-Version: 1.0
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/RPCLit.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/RPCLit.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/RPCLit.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/RPCLit.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,621 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<wsdl:definitions targetNamespace="http://org/apache/axis2/jaxws/proxy/rpclit" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://org/apache/axis2/jaxws/proxy/rpclit" xmlns:intf="http://org/apache/axis2/jaxws/proxy/rpclit" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <wsdl:types>
+ <schema targetNamespace="http://org/apache/axis2/jaxws/proxy/rpclit" xmlns="http://www.w3.org/2001/XMLSchema">
+
+ <!-- Example of a QName list. This should map to javax.xml.namespace.QName[] -->
+ <xsd:simpleType name="QNameList">
+ <xsd:list itemType="xsd:QName"/>
+ </xsd:simpleType>
+ <element name="QNameList" nillable="true" type="impl:QNameList"/>
+
+ <!-- Example of a Calendar list. This should map to java.util.Calendar[] -->
+ <xsd:simpleType name="CalendarList">
+ <xsd:list itemType="xsd:dateTime"/>
+ </xsd:simpleType>
+ <element name="CalendarList" nillable="true" type="impl:CalendarList"/>
+
+ <!-- Example of a String list. This should map to java.lang.String[] -->
+ <xsd:simpleType name="StringList">
+ <xsd:list itemType="xsd:string"/>
+ </xsd:simpleType>
+ <element name="StringList" nillable="true" type="impl:StringList"/>
+
+ <!-- Example of a xsd:negativeInteger list. This should map to java.math.BigInteger[] -->
+ <xsd:simpleType name="BigIntegerList">
+ <xsd:restriction>
+ <xsd:simpleType>
+ <xsd:list itemType="xsd:negativeInteger"/>
+ </xsd:simpleType>
+ </xsd:restriction>
+ </xsd:simpleType>
+ <element name="BigIntegerList" nillable="true" type="impl:BigIntegerList"/>
+
+ <!-- Example of a xsd:unsignedInt list. This should map to long[] -->
+ <xsd:simpleType name="LongList">
+ <xsd:list>
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:unsignedInt"/>
+ </xsd:simpleType>
+ </xsd:list>
+ </xsd:simpleType>
+ <element name="LongList" nillable="true" type="impl:LongList"/>
+
+ <!-- Example of an Enumeration type. This should map to Enum.java -->
+ <xsd:simpleType name="Enum">
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="one"/>
+ <xsd:enumeration value="two"/>
+ <xsd:enumeration value="three"/>
+ </xsd:restriction>
+ </xsd:simpleType>
+ <element name="Enum" nillable="true" type="impl:Enum"/>
+
+ <!-- Example of a xsd:enumeration list. This should map to Enum[] -->
+ <xsd:simpleType name="EnumList">
+ <xsd:list itemType="impl:Enum"/>
+ </xsd:simpleType>
+ <element name="EnumList" nillable="true" type="impl:EnumList"/>
+
+ <!-- Example of a xsd:enumeration embedded list. This should map to EnumList2[] -->
+ <xsd:simpleType name="EnumList2">
+ <xsd:list>
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="Apple" />
+ <xsd:enumeration value="Orange" />
+ <xsd:enumeration value="Grape" />
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:list>
+ </xsd:simpleType>
+ <element name="EnumList2" nillable="true" type="impl:EnumList2"/>
+
+ <xsd:complexType name="complexAll">
+ <xsd:all>
+ <xsd:element name="myInt" type="xsd:int"/>
+ <xsd:element name="myString" type="xsd:string"/>
+ <xsd:element name="Enum" type="impl:Enum"/>
+ <xsd:element name="myQNameList" type="impl:QNameList"/>
+ <xsd:element name="myCalendarList" type="impl:CalendarList"/>
+ <xsd:element name="myStringList" type="impl:StringList"/>
+ <xsd:element name="myBigIntegerList" type="impl:BigIntegerList"/>
+ <xsd:element name="myLongList" type="impl:LongList"/>
+ <xsd:element name="myEnumList" type="impl:EnumList"/>
+ <xsd:element name="myEnumList2" type="impl:EnumList2"/>
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:element name="headerParam" type="xsd:string" />
+ <xsd:element name="headerReturn" type="xsd:string" />
+
+ <xsd:element name="myFault" type="xsd:int" />
+ </schema>
+ </wsdl:types>
+
+ <wsdl:message name="testListsResponse">
+
+ <wsdl:part name="testListsReturn" type="impl:QNameList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testListsRequest">
+
+ <wsdl:part name="arg_0_0" type="impl:QNameList"/>
+
+ <wsdl:part name="arg_1_0" type="impl:CalendarList"/>
+
+ <wsdl:part name="arg_2_0" type="impl:StringList"/>
+
+ <wsdl:part name="arg_3_0" type="impl:BigIntegerList"/>
+
+ <wsdl:part name="arg_4_0" type="impl:LongList"/>
+
+ <wsdl:part name="arg_5_0" type="impl:EnumList"/>
+
+ <wsdl:part name="arg_7_0" type="impl:EnumList2"/>
+
+ <wsdl:part name="arg_6_0" type="impl:complexAll"/>
+
+ </wsdl:message>
+
+
+ <wsdl:message name="testCalendarList1Response">
+
+ <wsdl:part name="testCalendarList1Return" type="impl:CalendarList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testCalendarList1Request">
+
+ <wsdl:part name="arg_1_0" type="impl:CalendarList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testStringList2Response">
+
+ <wsdl:part name="testStringList2Return" type="impl:StringList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testStringList2Request">
+
+ <wsdl:part name="arg_2_0" type="impl:StringList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testBigIntegerList3Response">
+
+ <wsdl:part name="testBigIntegerList3Return" type="impl:BigIntegerList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testBigIntegerList3Request">
+
+ <wsdl:part name="arg_3_0" type="impl:BigIntegerList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testLongList4Response">
+
+ <wsdl:part name="testLongList4Return" type="impl:LongList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testLongList4Request">
+
+ <wsdl:part name="arg_4_0" type="impl:LongList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testEnumList5Response">
+
+ <wsdl:part name="testEnumList5Return" type="impl:EnumList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testEnumList5Request">
+
+ <wsdl:part name="arg_5_0" type="impl:EnumList"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testEnumList7Response">
+
+ <wsdl:part name="testEnumList7Return" type="impl:EnumList2"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testEnumList7Request">
+
+ <wsdl:part name="arg_7_0" type="impl:EnumList2"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testComplexAll6Response">
+
+ <wsdl:part name="testComplexAll6Return" type="impl:complexAll"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testComplexAll6Request">
+
+ <wsdl:part name="arg_6_0" type="impl:complexAll"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testSimpleRequest">
+
+ <wsdl:part name="simpleIn" type="xsd:string"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testSimpleResponse">
+
+ <wsdl:part name="simpleOut" type="xsd:string"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testSimpleInOutRequest">
+
+ <wsdl:part name="simpleInOut" type="xsd:string"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testSimpleInOutResponse">
+
+ <wsdl:part name="simpleOut" type="xsd:string"/>
+ <wsdl:part name="simpleInOut" type="xsd:string"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testSimple2Request">
+
+ <wsdl:part name="simple2In1" type="xsd:string"/>
+ <wsdl:part name="simple2In1" type="xsd:string"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testSimple2Response">
+
+ <wsdl:part name="simple2Out" type="xsd:string"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testHeaderRequest">
+
+ <wsdl:part name="bodyParam" type="xsd:string"/>
+ <wsdl:part name="headerParam" element="impl:headerParam"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="testHeaderResponse">
+
+ <wsdl:part name="headerReturn" type="impl:headerReturn" />
+
+ </wsdl:message>
+
+ <wsdl:message name="testFaultRequest" />
+ <wsdl:message name="testFaultResponse" />
+
+ <wsdl:message name="rpcFault">
+ <wsdl:part name="rpcFault" element="impl:myFault" />
+ </wsdl:message>
+
+ <wsdl:portType name="RPCLit">
+
+ <wsdl:operation name="testSimple" parameterOrder="simpleIn">
+
+ <wsdl:input message="impl:testSimpleRequest" name="testSimpleRequest"/>
+
+ <wsdl:output message="impl:testSimpleResponse" name="testSimpleResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testSimpleInOut" parameterOrder="simpleInOut">
+
+ <wsdl:input message="impl:testSimpleInOutRequest" name="testSimpleInOutRequest"/>
+
+ <wsdl:output message="impl:testSimpleInOutResponse" name="testSimpleInOutResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testSimple2" parameterOrder="simple2In1 simple2In2">
+
+ <wsdl:input message="impl:testSimple2Request" name="testSimple2Request"/>
+
+ <wsdl:output message="impl:testSimple2Response" name="testSimple2Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testHeader" parameterOrder="bodyParam headerParam">
+
+ <wsdl:input message="impl:testHeaderRequest" name="testHeaderRequest"/>
+
+ <wsdl:output message="impl:testHeaderResponse" name="testHeaderResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testLists" parameterOrder="arg_0_0 arg_1_0 arg_2_0 arg_3_0 arg_4_0 arg_5_0 arg_7_0 arg_6_0">
+
+ <wsdl:input message="impl:testListsRequest" name="testListsRequest"/>
+
+ <wsdl:output message="impl:testListsResponse" name="testListsResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testCalendarList1" parameterOrder="arg_1_0">
+
+ <wsdl:input message="impl:testCalendarList1Request" name="testCalendarList1Request"/>
+
+ <wsdl:output message="impl:testCalendarList1Response" name="testCalendarList1Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testStringList2" parameterOrder="arg_2_0">
+
+ <wsdl:input message="impl:testStringList2Request" name="testStringList2Request"/>
+
+ <wsdl:output message="impl:testStringList2Response" name="testStringList2Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testBigIntegerList3" parameterOrder="arg_3_0">
+
+ <wsdl:input message="impl:testBigIntegerList3Request" name="testBigIntegerList3Request"/>
+
+ <wsdl:output message="impl:testBigIntegerList3Response" name="testBigIntegerList3Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testLongList4" parameterOrder="arg_4_0">
+
+ <wsdl:input message="impl:testLongList4Request" name="testLongList4Request"/>
+
+ <wsdl:output message="impl:testLongList4Response" name="testLongList4Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testEnumList5" parameterOrder="arg_5_0">
+
+ <wsdl:input message="impl:testEnumList5Request" name="testEnumList5Request"/>
+
+ <wsdl:output message="impl:testEnumList5Response" name="testEnumList5Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testEnumList7" parameterOrder="arg_7_0">
+
+ <wsdl:input message="impl:testEnumList7Request" name="testEnumList7Request"/>
+
+ <wsdl:output message="impl:testEnumList7Response" name="testEnumList7Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testComplexAll6" parameterOrder="arg_6_0">
+
+ <wsdl:input message="impl:testComplexAll6Request" name="testComplexAll6Request"/>
+
+ <wsdl:output message="impl:testComplexAll6Response" name="testComplexAll6Response"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testFault">
+
+ <wsdl:input message="impl:testFaultRequest" name="testFaultRequest"/>
+
+ <wsdl:output message="impl:testFaultResponse" name="testFaultResponse"/>
+ <wsdl:fault name="rpcFault" message="impl:rpcFault" />
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="RPCLitSoapBinding" type="impl:RPCLit">
+
+ <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="testSimple">
+
+ <wsdl:input name="testSimpleRequest">
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+ </wsdl:input>
+
+ <wsdl:output name="testSimpleResponse">
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testSimpleInOut">
+
+ <wsdl:input name="testSimpleInOutRequest">
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+ </wsdl:input>
+
+ <wsdl:output name="testSimpleInOutResponse">
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testSimple2">
+
+ <wsdl:input name="testSimple2Request">
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+ </wsdl:input>
+
+ <wsdl:output name="testSimple2Response">
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testHeader">
+
+ <wsdl:input name="testHeaderRequest">
+ <wsdlsoap:body parts="bodyParam" use="literal"/>
+ <wsdlsoap:header message="impl:testHeaderRequest" part="headerParam" use="literal"/>
+ </wsdl:input>
+
+ <wsdl:output name="testHeaderResponse">
+ <wsdlsoap:header message="impl:testHeaderResponse" part="headerReturn" use="literal"/>
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testLists">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testListsRequest">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testListsResponse">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testCalendarList1">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testCalendarList1Request">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testCalendarList1Response">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testStringList2">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testStringList2Request">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testStringList2Response">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testBigIntegerList3">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testBigIntegerList3Request">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testBigIntegerList3Response">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testLongList4">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testLongList4Request">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testLongList4Response">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testEnumList5">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testEnumList5Request">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testEnumList5Response">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testEnumList7">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testEnumList7Request">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testEnumList7Response">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="testComplexAll6">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="testComplexAll6Request">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testComplexAll6Response">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+ <wsdl:operation name="testFault">
+
+ <wsdlsoap:operation soapAction="testFault"/>
+
+ <wsdl:input name="testFaultRequest">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="testFaultResponse">
+
+ <wsdlsoap:body namespace="http://org/apache/axis2/jaxws/proxy/rpclit" use="literal"/>
+
+ </wsdl:output>
+ <wsdl:fault name="rpcFault">
+ <wsdlsoap:fault name="rpcFault" use="literal" />
+ </wsdl:fault>
+
+ </wsdl:operation>
+
+ </wsdl:binding>
+
+ <wsdl:service name="RPCLitService">
+
+ <wsdl:port binding="impl:RPCLitSoapBinding" name="RPCLit">
+
+ <wsdlsoap:address location="http://localhost:9080/axis2/services/RPCLitService"/>
+
+ </wsdl:port>
+
+ </wsdl:service>
+
+</wsdl:definitions>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclit/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,31 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="RPCLitService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/robust-in-only" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.proxy.rpclit.RPCLitImpl</parameter>
+ <operation name="invoke" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/MANIFEST.MF?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/MANIFEST.MF (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/MANIFEST.MF Mon Mar 3 14:38:17 2008
@@ -0,0 +1 @@
+Manifest-Version: 1.0
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/RPCLitSWA.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/RPCLitSWA.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/RPCLitSWA.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/RPCLitSWA.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions targetNamespace="http://org/apache/axis2/jaxws/proxy/rpclitswa"
+xmlns="http://schemas.xmlsoap.org/wsdl/"
+xmlns:apachesoap="http://xml.apache.org/xml-soap"
+xmlns:impl="http://org/apache/axis2/jaxws/proxy/rpclitswa"
+xmlns:intf="http://org/apache/axis2/jaxws/proxy/rpclitswa"
+xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
+xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
+xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <wsdl:message name="echoRequest">
+ <wsdl:part name="request" type="xsd:string"/>
+ <wsdl:part name="dummyAttachmentIN" type="xsd:string" />
+ <wsdl:part name="dummyAttachmentINOUT" type="xsd:base64Binary" />
+ </wsdl:message>
+ <wsdl:message name="echoResponse">
+ <wsdl:part name="response" type="xsd:string"/>
+ <wsdl:part name="dummyAttachmentINOUT" type="xsd:base64Binary" />
+ <wsdl:part name="dummyAttachmentOUT" type="xsd:string"/>
+ </wsdl:message>
+
+
+ <wsdl:portType name="RPCLitSWA">
+
+ <wsdl:operation name="echo">
+
+ <wsdl:input message="impl:echoRequest" name="echoRequest"/>
+
+ <wsdl:output message="impl:echoResponse" name="echoResponse"/>
+
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="RPCLitSWASoapBinding" type="impl:RPCLitSWA">
+
+ <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="echo">
+ <wsdlsoap:operation/>
+ <wsdl:input>
+ <mime:multipartRelated>
+ <mime:part>
+ <wsdlsoap:body parts="request" use="literal" namespace="http://org/apache/axis2/jaxws/proxy/rpclitswa"/>
+ </mime:part>
+ <mime:part>
+ <mime:content part="dummyAttachmentIN" type="text/plain"/>
+ </mime:part>
+ <mime:part>
+ <mime:content part="dummyAttachmentINOUT" type="image/jpeg"/>
+ </mime:part>
+ </mime:multipartRelated>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:multipartRelated>
+ <mime:part>
+ <wsdlsoap:body parts="response" use="literal" namespace="http://org/apache/axis2/jaxws/proxy/rpclitswa" />
+ </mime:part>
+ <mime:part>
+ <mime:content part="dummyAttachmentINOUT" type="image/jpeg"/>
+ </mime:part>
+ <mime:part>
+ <mime:content part="dummyAttachmentOUT" type="text/plain"/>
+ </mime:part>
+ </mime:multipartRelated>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:service name="RPCLitSWAService">
+
+ <wsdl:port binding="impl:RPCLitSWASoapBinding" name="RPCLitSWA">
+
+ <wsdlsoap:address location="http://localhost:9080/axis2/services/RPCLitSWAService"/>
+
+ </wsdl:port>
+
+ </wsdl:service>
+
+</wsdl:definitions>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/rpclitswa/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,12 @@
+<serviceGroup>
+ <service name="RPCLitSWAService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter locked="false" name="ServiceClass">org.apache.axis2.jaxws.proxy.rpclitswa.RPCLitSWAImpl</parameter>
+ <operation name="invoke" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/SOAP12Echo.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/SOAP12Echo.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/SOAP12Echo.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/SOAP12Echo.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<definitions targetNamespace="http://jaxws.axis2.apache.org/proxy/soap12"
+ xmlns:tns="http://jaxws.axis2.apache.org/proxy/soap12"
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/">
+
+ <types>
+ <xsd:schema targetNamespace="http://jaxws.axis2.apache.org/proxy/soap12"
+ xmlns:tns="http://jaxws.axis2.apache.org/proxy/soap12"
+ xmlns="http://www.w3.org/2001/XMLSchema"
+ elementFormDefault="qualified">
+
+ <complexType name="echoType">
+ <sequence>
+ <element name="request" type="xsd:string"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="echoResponseType">
+ <sequence>
+ <element name="response" type="xsd:string"/>
+ </sequence>
+ </complexType>
+
+ <element name="echo" type="tns:echoType"/>
+ <element name="echoResponse" type="tns:echoResponseType"/>
+
+ </xsd:schema>
+ </types>
+
+ <message name="echo">
+ <part name="parameters" element="tns:echo"/>
+ </message>
+
+ <message name="echoResponse">
+ <part name="parameters" element="tns:echoResponse"/>
+ </message>
+
+ <portType name="Echo">
+ <operation name="echo">
+ <input message="tns:echo" />
+ <output message="tns:echoResponse" />
+ </operation>
+ </portType>
+
+ <binding name="EchoBinding" type="tns:Echo">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <operation name="echo">
+ <soap:operation soapAction=""/>
+ <input>
+ <soap:body use="literal"/>
+ </input>
+
+ <output>
+ <soap:body use="literal"/>
+ </output>
+ </operation>
+ </binding>
+
+ <service name="SOAP12EchoService">
+ <port binding="tns:EchoBinding" name="EchoPort">
+ <soap:address location="http://localhost:6060/axis2/services/SOAP12EchoService"/>
+ </port>
+ </service>
+</definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/proxy/soap12/server/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,29 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="SOAP12EchoService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.proxy.soap12.server.SOAP12EchoImpl</parameter>
+ <operation name="echo" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
\ No newline at end of file
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/resourceinjection.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/resourceinjection.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/resourceinjection.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/resourceinjection.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://resourceinjection.sample.test.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ResourceInjection" targetNamespace="http://resourceinjection.sample.test.org">
+ <wsdl:types>
+ <xsd:schema targetNamespace="http://resourceinjection.sample.test.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <xsd:element name="echoResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string"></xsd:element>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="echo">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="arg" type="xsd:string"></xsd:element>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ </wsdl:types>
+ <wsdl:message name="echoResponse">
+ <wsdl:part element="tns:echoResponse" name="echoResponse"/>
+ </wsdl:message>
+ <wsdl:message name="echo">
+ <wsdl:part element="tns:echo" name="echo"/>
+ </wsdl:message>
+ <wsdl:portType name="ResourceInjectionPortType">
+ <wsdl:operation name="echo">
+ <wsdl:input message="tns:echo"/>
+ <wsdl:output message="tns:echoResponse"/>
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="ResourceInjectionBinding" type="tns:ResourceInjectionPortType">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <wsdl:operation name="echo">
+ <soap:operation soapAction="http://resourceinjection.sample.test.org/echo"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:service name="ResourceInjectionService">
+ <wsdl:port binding="tns:ResourceInjectionBinding" name="ResourceInjectionPort">
+ <soap:address location="http://localhost:6060/axis2/services/ResourceInjectionService"/>
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/resourceinjection/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,30 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="ResourceInjectionService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.resourceinjection.ResourceInjectionPortTypeImpl</parameter>
+ <operation name="invoke" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/rpclitenum.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/rpclitenum.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/rpclitenum.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/rpclitenum.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<wsdl:definitions targetNamespace="http://rpclit.test.org"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:tns="http://rpclit.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:intf="http://schema.rpclit.test.org"
+ xmlns:impl="http://schema.rpclit.test.org"
+ xmlns:apachesoap="http://xml.apache.org/xml-soap"
+ xmlns="http://schemas.xmlsoap.org/wsdl/">
+
+ <types>
+ <schema xmlns="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://schema.rpclit.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <!-- <element name="elementString"> -->
+ <simpleType name="elementString">
+ <restriction base="xsd:string">
+ <enumeration value="A"/>
+ <enumeration value="B"/>
+ <enumeration value="C"/>
+ </restriction>
+ </simpleType>
+ <!-- </element> -->
+ </schema>
+ </types>
+
+ <wsdl:message name="echoStringRequest">
+ <wsdl:part name="pString" type="intf:elementString"/>
+ </wsdl:message>
+ <wsdl:message name="echoStringResponse">
+ <wsdl:part name="pString" type="intf:elementString"/>
+ </wsdl:message>
+
+ <wsdl:portType name="PortType">
+ <wsdl:operation name="echoString">
+ <wsdl:input name="echoStringRequest" message="tns:echoStringRequest"/>
+ <wsdl:output name="echoStringResponse" message="tns:echoStringResponse"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+ <wsdl:binding name="Binding" type="tns:PortType">
+ <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <wsdl:operation name="echoString">
+ <wsdlsoap:operation soapAction=""/>
+ <wsdl:input name="echoStringRequest">
+ <wsdlsoap:body
+ namespace="http://rpclit.test.org"
+ use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="echoStringResponse">
+ <wsdlsoap:body
+ namespace="http://rpclit.test.org"
+ use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:service name="RPCLitEnumService">
+ <wsdl:port name="Port" binding="tns:Binding">
+ <wsdlsoap:address location="http://localhost:6060/axis2/services/RPCLitEnumService"/>
+ </wsdl:port>
+ </wsdl:service>
+
+
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/enumtype/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,26 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="RPCLitEnumService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.rpclit.enumtype.PortTypeImpl</parameter>
+ </service>
+</serviceGroup>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/rpclitstringarray.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/rpclitstringarray.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/rpclitstringarray.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/rpclitstringarray.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<definitions name="EchoService" targetNamespace="http://sei.stringarray.rpclit.jaxws.axis2.apache.org" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://sei.stringarray.rpclit.jaxws.axis2.apache.org" xmlns:ns1= "http://stringarray.rpclit.test.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/">
+ <types>
+ <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema"
+ targetNamespace= "http://stringarray.rpclit.test.org">
+ <xsd:complexType name="stringArray" final="#all">
+ <xsd:sequence>
+ <xsd:element name="item" type="xsd:string" minOccurs="0" maxOccurs="unbounded" nillable="true"></xsd:element>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:schema>
+ </types>
+ <message name="echoStringArray">
+ <part name="arg0" type="ns1:stringArray">
+ </part>
+
+ </message>
+ <message name="echoStringArrayResponse">
+ <part name="return" type="ns1:stringArray">
+ </part>
+ </message>
+ <message name="echoStringResponse">
+ <part name="return" type="xsd:string">
+ </part>
+ </message>
+
+ <message name="echoString">
+ <part name="arg0" type="xsd:string">
+ </part>
+ </message>
+ <portType name="Echo">
+ <operation name="echoString" parameterOrder="arg0">
+ <input message="tns:echoString">
+ </input>
+ <output message="tns:echoStringResponse">
+
+ </output>
+ </operation>
+ <operation name="echoStringArray" parameterOrder="arg0">
+ <input message="tns:echoStringArray">
+ </input>
+ <output message="tns:echoStringArrayResponse">
+ </output>
+ </operation>
+ </portType>
+
+ <binding name="EchoPortBinding" type="tns:Echo">
+ <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <operation name="echoString">
+ <soap:operation soapAction=""/>
+ <input>
+ <soap:body use="literal" namespace="http://stringarray.rpclit.test.org"/>
+ </input>
+ <output>
+ <soap:body use="literal" namespace="http://stringarray.rpclit.test.org"/>
+
+ </output>
+ </operation>
+ <operation name="echoStringArray">
+ <soap:operation soapAction="echoStringArray"/>
+ <input>
+ <soap:body use="literal" namespace="http://stringarray.rpclit.test.org"/>
+ </input>
+ <output>
+ <soap:body use="literal" namespace="http://stringarray.rpclit.test.org"/>
+
+ </output>
+ </operation>
+ </binding>
+ <service name="RPCLitStringArrayService">
+ <port name="EchoPort" binding="tns:EchoPortBinding">
+ <soap:address location="http://localhost:6060/axis2/services/RPCLitStringArrayService"/>
+ </port>
+ </service>
+</definitions>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/rpclit/stringarray/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,26 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="RPCLitStringArrayService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter locked="false" name="ServiceClass">org.apache.axis2.jaxws.rpclit.stringarray.EchoImpl</parameter>
+ </service>
+</serviceGroup>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/AddNumbers.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/AddNumbers.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/AddNumbers.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/AddNumbers.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<definitions name="AddNumbers" targetNamespace="http://org/test/addnumbers"
+ xmlns:tns="http://org/test/addnumbers" xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
+
+
+ <types>
+ <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema"
+ elementFormDefault="qualified" targetNamespace="http://org/test/addnumbers">
+ <element name="addNumbersResponse">
+ <complexType>
+ <sequence>
+ <element name="return" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="addNumbers">
+ <complexType>
+ <sequence>
+ <element name="arg0" type="xsd:int" />
+ <element name="arg1" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="AddNumbersFault">
+ <complexType>
+ <sequence>
+ <element name="faultInfo" type="xsd:string" />
+ <element name="message" type="xsd:string" />
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="oneWayInt">
+ <complexType>
+ <sequence>
+ <element name="arg0" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
+ </xsd:schema>
+ </types>
+
+ <message name="addNumbers">
+ <part name="parameters" element="tns:addNumbers" />
+ </message>
+ <message name="addNumbersResponse">
+ <part name="result" element="tns:addNumbersResponse" />
+ </message>
+ <message name="addNumbersFault">
+ <part name="AddNumbersFault" element="tns:AddNumbersFault" />
+ </message>
+ <message name="oneWayInt">
+ <part name="parameters" element="tns:oneWayInt" />
+ </message>
+
+ <portType name="AddNumbersPortType">
+ <operation name="addNumbers">
+ <input message="tns:addNumbers" name="add" />
+ <output message="tns:addNumbersResponse" name="addResponse" />
+ <fault name="addNumbersFault" message="tns:addNumbersFault" />
+ </operation>
+ <operation name="oneWayInt">
+ <input message="tns:oneWayInt" />
+ </operation>
+ </portType>
+ <binding name="AddNumbersBinding" type="tns:AddNumbersPortType">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
+ style="document" />
+ <operation name="addNumbers">
+
+ <input>
+ <soap:body use="literal" />
+ </input>
+ <output>
+ <soap:body use="literal" />
+ </output>
+ <fault name="addNumbersFault">
+ <soap:fault name="addNumbersFault" use="literal" />
+ </fault>
+ </operation>
+ <operation name="oneWayInt">
+
+ <input>
+ <soap:body use="literal" />
+ </input>
+ </operation>
+ </binding>
+ <service name="AddNumbersService">
+ <port name="AddNumbersPort" binding="tns:AddNumbersBinding">
+ <soap:address
+ location="http://localhost:9080/AddNumber/AddNumbersImplService" />
+ </port>
+ </service>
+</definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,32 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="AddNumbersService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.sample.addnumbers.AddNumbersPortTypeImpl</parameter>
+ <operation name="addNumbers" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="oneWayInt" mep="http://www.w3.org/2004/08/wsdl/in-only">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/AddNumbersHandler.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/AddNumbersHandler.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/AddNumbersHandler.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/AddNumbersHandler.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<definitions name="AddNumbersHandler" targetNamespace="http://org/test/addnumbershandler"
+ xmlns:tns="http://org/test/addnumbershandler" xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
+
+
+ <types>
+ <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema"
+ elementFormDefault="qualified" targetNamespace="http://org/test/addnumbershandler">
+ <element name="myHeader" type="xsd:string" />
+
+ <element name="addNumbersHandlerResponse">
+ <complexType>
+ <sequence>
+ <element name="return" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="addNumbersHandler">
+ <complexType>
+ <sequence>
+ <element name="arg0" type="xsd:int" />
+ <element name="arg1" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="AddNumbersHandlerFault">
+ <complexType>
+ <sequence>
+ <element name="faultInfo" type="xsd:string" />
+ <element name="message" type="xsd:string" />
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="oneWayInt">
+ <complexType>
+ <sequence>
+ <element name="arg0" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
+ </xsd:schema>
+ </types>
+
+ <message name="addNumbersHandler">
+ <part name="parameters" element="tns:addNumbersHandler" />
+ </message>
+ <message name="addNumbersHandlerResponse">
+ <part name="result" element="tns:addNumbersHandlerResponse" />
+ </message>
+ <message name="addNumbersHandlerFault">
+ <part name="AddNumbersHandlerFault" element="tns:AddNumbersHandlerFault" />
+ </message>
+ <message name="oneWayInt">
+ <part name="parameters" element="tns:oneWayInt" />
+ </message>
+
+ <portType name="AddNumbersHandlerPortType">
+ <operation name="addNumbersHandler">
+ <input message="tns:addNumbersHandler" name="add" />
+ <output message="tns:addNumbersHandlerResponse" name="addResponse" />
+ <fault name="addNumbersHandlerFault" message="tns:addNumbersHandlerFault" />
+ </operation>
+ <operation name="oneWayInt">
+ <input message="tns:oneWayInt" />
+ </operation>
+ </portType>
+ <binding name="AddNumbersHandlerBinding" type="tns:AddNumbersHandlerPortType">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
+ style="document" />
+ <operation name="addNumbersHandler">
+
+ <input>
+ <soap:body use="literal" />
+ </input>
+ <output>
+ <soap:body use="literal" />
+ </output>
+ <fault name="addNumbersHandlerFault">
+ <soap:fault name="addNumbersHandlerFault" use="literal" />
+ </fault>
+ </operation>
+ <operation name="oneWayInt">
+
+ <input>
+ <soap:body use="literal" />
+ </input>
+ </operation>
+ </binding>
+ <service name="AddNumbersHandlerService">
+ <port name="AddNumbersHandlerPort" binding="tns:AddNumbersHandlerBinding">
+ <soap:address
+ location="http://localhost:9080/AddNumberHandler/AddNumbersHandlerImplService" />
+ </port>
+ </service>
+</definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addnumbershandler/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,32 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="AddNumbersHandlerService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.sample.addnumbershandler.AddNumbersHandlerPortTypeImpl</parameter>
+ <operation name="addNumbers" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="oneWayInt" mep="http://www.w3.org/2004/08/wsdl/in-only">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/AddressBookService.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/AddressBookService.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/AddressBookService.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/AddressBookService.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<wsdl:definitions targetNamespace="http://org/apache/axis2/jaxws/sample/addressbook"
+ xmlns:impl="http://org/apache/axis2/jaxws/sample/addressbook"
+ xmlns:intf="http://org/apache/axis2/jaxws/sample/addressbook"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <wsdl:types>
+ <schema elementFormDefault="qualified" targetNamespace="http://org/apache/axis2/jaxws/sample/addressbook"
+ xmlns="http://www.w3.org/2001/XMLSchema"
+ xmlns:impl="http://org/apache/axis2/jaxws/sample/addressbook"
+ xmlns:intf="http://org/apache/axis2/jaxws/sample/addressbook"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <complexType name="AddressBookEntry">
+ <sequence>
+ <element name="firstName" nillable="false" type="xsd:string"/>
+ <element name="lastName" nillable="false" type="xsd:string"/>
+ <element name="phone" nillable="true" type="xsd:string"/>
+ <element name="street" nillable="true" type="xsd:string"/>
+ <element name="city" nillable="true" type="xsd:string"/>
+ <element name="state" nillable="true" type="xsd:string"/>
+ </sequence>
+ </complexType>
+
+ <element name="addEntry">
+ <complexType>
+ <sequence>
+ <element name="entry" nillable="false" type="impl:AddressBookEntry"/>
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="addEntryResponse">
+ <complexType>
+ <sequence>
+ <element name="status" nillable="false" type="xsd:boolean"/>
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="findEntryByName">
+ <complexType>
+ <sequence>
+ <element name="firstname" nillable="false" type="xsd:string"/>
+ <element name="lastname" nillable="false" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="findEntryByNameResponse">
+ <complexType>
+ <sequence>
+ <element name="entry" nillable="false" type="impl:AddressBookEntry"/>
+ </sequence>
+ </complexType>
+ </element>
+
+ </schema>
+ </wsdl:types>
+
+ <wsdl:message name="addEntryRequest">
+ <wsdl:part element="impl:addEntry" name="parameters"/>
+ </wsdl:message>
+
+ <wsdl:message name="addEntryResponse">
+ <wsdl:part element="impl:addEntryResponse" name="parameters"/>
+ </wsdl:message>
+
+ <wsdl:message name="findEntryByNameRequest">
+ <wsdl:part element="impl:findEntryByName" name="parameters"/>
+ </wsdl:message>
+
+ <wsdl:message name="findEntryByNameResponse">
+ <wsdl:part element="impl:findEntryByNameResponse" name="parameters"/>
+ </wsdl:message>
+
+ <wsdl:portType name="AddressBook">
+ <wsdl:operation name="addEntry">
+ <wsdl:input message="impl:addEntryRequest" name="addEntryRequest"/>
+ <wsdl:output message="impl:addEntryResponse" name="addEntryResponse"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="findEntryByName">
+ <wsdl:input message="impl:findEntryByNameRequest" name="findEntryByNameRequest"/>
+ <wsdl:output message="impl:findEntryByNameResponse" name="findEntryByNameResponse"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+ <wsdl:binding name="AddressBookSoap" type="impl:AddressBook">
+ <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="addEntry">
+ <wsdlsoap:operation soapAction=""/>
+ <wsdl:input name="addEntryRequest">
+ <wsdlsoap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="addEntryResponse">
+ <wsdlsoap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="findEntryByName">
+ <wsdlsoap:operation soapAction=""/>
+ <wsdl:input name="findEntryByNameRequest">
+ <wsdlsoap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="findEntryByNameResponse">
+ <wsdlsoap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:service name="AddressBookService">
+ <wsdl:port binding="impl:AddressBookSoap" name="AddressBook">
+ <wsdlsoap:address location="http://localhost:6060/axis2/services/AddressBookService"/>
+ </wsdl:port>
+ </wsdl:service>
+
+</wsdl:definitions>
\ No newline at end of file
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/addressbook/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,32 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<serviceGroup>
+ <service name="AddressBookService">
+ <messageReceivers>
+ <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.sample.addressbook.AddressBookImpl</parameter>
+ <operation name="addEntry" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="findEntryByName" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ </service>
+</serviceGroup>
\ No newline at end of file
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeter.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeter.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeter.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeter.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://apache.org/axis2/jaxws/sample/dlwmin" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:types="http://apache.org/axis2/jaxws/sample/dlwmin/types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://apache.org/axis2/jaxws/sample/dlwmin" name="HelloWorld">
+ <wsdl:types/>
+ <wsdl:types>
+ <schema targetNamespace="http://apache.org/axis2/jaxws/sample/dlwmin" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:types="http://apache.org/axis2/jaxws/sample/dlwmin/types" elementFormDefault="qualified">
+ <import namespace="http://apache.org/axis2/jaxws/sample/dlwmin/types" schemaLocation="greeterTypes.xsd"/>
+ <element name="greetMe">
+ <complexType>
+ <sequence>
+ <element name="requestType" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="greetMeResponse">
+ <complexType>
+ <sequence>
+ <element name="responseType" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="testUnqualified">
+ <complexType>
+ <sequence>
+ <element name="unqualifiedRequest" form="unqualified" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="testUnqualifiedResponse">
+ <complexType>
+ <sequence>
+ <element name="unqualifiedResponse" form="unqualified" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="process">
+ <complexType>
+ <sequence>
+ <element name="inAction" form="unqualified" type="xsd:int"/>
+ <element name="in" form="unqualified" type="types:testBean"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="processResponse">
+ <complexType>
+ <sequence>
+ <element name="out" form="unqualified" type="types:testBean"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="processFault">
+ <complexType>
+ <sequence>
+ <element name="flag" form="unqualified" type="xsd:int"/>
+ <element name="message" form="unqualified" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+ </schema>
+ </wsdl:types>
+ <wsdl:message name="greetMeRequest">
+ <wsdl:part name="in" element="tns:greetMe"/>
+ </wsdl:message>
+ <wsdl:message name="greetMeResponse">
+ <wsdl:part name="out" element="tns:greetMeResponse"/>
+ </wsdl:message>
+ <wsdl:message name="testUnqualifiedRequest">
+ <wsdl:part name="in" element="tns:testUnqualified"/>
+ </wsdl:message>
+ <wsdl:message name="testUnqualifiedResponse">
+ <wsdl:part name="out" element="tns:testUnqualifiedResponse"/>
+ </wsdl:message>
+ <wsdl:message name="processRequest">
+ <wsdl:part name="in" element="tns:process"/>
+ </wsdl:message>
+ <wsdl:message name="processResponse">
+ <wsdl:part name="out" element="tns:processResponse"/>
+ </wsdl:message>
+ <wsdl:message name="processFault">
+ <wsdl:part name="fault" element="tns:processFault"/>
+ </wsdl:message>
+ <wsdl:message name="processFault2">
+ <wsdl:part name="fault2" element="types:processFault2"/>
+ </wsdl:message>
+ <wsdl:message name="processFault3">
+ <wsdl:part name="fault3" element="types:processFault3"/>
+ </wsdl:message>
+ <wsdl:portType name="Greeter">
+ <wsdl:operation name="greetMe">
+ <wsdl:input name="greetMeRequest" message="tns:greetMeRequest"/>
+ <wsdl:output name="greetMeResponse" message="tns:greetMeResponse"/>
+ </wsdl:operation>
+ <wsdl:operation name="testUnqualified">
+ <wsdl:input name="testUnqualifiedRequest" message="tns:testUnqualifiedRequest"/>
+ <wsdl:output name="testUnqualifiedResponse" message="tns:testUnqualifiedResponse"/>
+ </wsdl:operation>
+ <wsdl:operation name="process">
+ <wsdl:input name="processRequest" message="tns:processRequest"/>
+ <wsdl:output name="processResponse" message="tns:processResponse"/>
+ <wsdl:fault name="processFault" message="tns:processFault"/>
+ <wsdl:fault name="processFault2" message="tns:processFault2"/>
+ <wsdl:fault name="processFault3" message="tns:processFault3"/>
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="GreeterSOAPBinding" type="tns:Greeter">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <wsdl:operation name="greetMe">
+ <soap:operation soapAction="greetMe" style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="testUnqualified">
+ <soap:operation soapAction="testUnqualified" style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="process">
+ <soap:operation soapAction="process" style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <fault name="processFault">
+ <soap:fault name="processFault" use="literal"/>
+ </fault>
+ <fault name="processFault2">
+ <soap:fault name="processFault2" use="literal"/>
+ </fault>
+ <fault name="processFault3">
+ <soap:fault name="processFault3" use="literal"/>
+ </fault>
+ </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:service name="GreeterService">
+ <wsdl:port name="GreeterPort" binding="tns:GreeterSOAPBinding">
+ <soap:address location="http://localhost:6060/axis2/services/GreeterService"/>
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeterTypes.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeterTypes.xsd?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeterTypes.xsd (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/greeterTypes.xsd Mon Mar 3 14:38:17 2008
@@ -0,0 +1,43 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<schema targetNamespace="http://apache.org/axis2/jaxws/sample/dlwmin/types"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
+ <complexType name="testBean">
+ <sequence>
+ <element name="data1" type="xsd:string"/>
+ <element name="data2" type="xsd:int"/>
+ </sequence>
+ </complexType>
+ <element name="processFault2">
+ <complexType>
+ <sequence>
+ <element name="flag" form="unqualified" type="xsd:int"/>
+ <element name="message" form="unqualified" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="processFault3">
+ <complexType>
+ <sequence>
+ <element name="flag" form="unqualified" type="xsd:int"/>
+ </sequence>
+ </complexType>
+ </element>
+</schema>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org