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