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 [2/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-resources/log4j.properties
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/log4j.properties?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/log4j.properties (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/log4j.properties 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.
+#
+
+# Set root category priority to INFO and its only appender to CONSOLE.
+#log4j.rootCategory=DEBUG, CONSOLE
+#log4j.rootCategory=DEBUG, CONSOLE, LOGFILE
+#log4j.rootCategory=DEBUG, LOGFILE
+log4j.rootCategory=ERROR, CONSOLE
+
+
+# Set the enterprise logger priority to FATAL
+log4j.logger.org.apache.axis2.enterprise=FATAL
+log4j.logger.de.hunsicker.jalopy.io=FATAL
+log4j.logger.httpclient.wire.header=FATAL
+log4j.logger.org.apache.commons.httpclient=FATAL
+
+# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
+log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
+log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
+log4j.appender.CONSOLE.layout.ConversionPattern=%d %-5p %c - %m%n
+
+# LOGFILE is set to be a File appender using a PatternLayout.
+log4j.appender.LOGFILE=org.apache.log4j.FileAppender
+log4j.appender.LOGFILE.File=axis2.log
+log4j.appender.LOGFILE.Append=true
+log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
+log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
\ No newline at end of file

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/provider/xml/web.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/provider/xml/web.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/provider/xml/web.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/provider/xml/web.xml Mon Mar  3 14:38:17 2008
@@ -0,0 +1,21 @@
+<!--
+  ~ 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.
+  -->
+<testOperation>
+  <testParam>Hello World</testParam>
+</testOperation>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AddNumbers.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AddNumbers.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AddNumbers.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/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-resources/wsdl/AddNumbersHandler.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AddNumbersHandler.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AddNumbersHandler.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/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>
\ No newline at end of file

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AnyType.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AnyType.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AnyType.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/AnyType.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,87 @@
+<?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://anytype.test.org"
+      xmlns:tns="http://anytype.test.org"
+      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 targetNamespace="http://anytype.test.org"
+         xmlns:ts="http://anytype.test.org/xsd"
+         xmlns="http://www.w3.org/2001/XMLSchema"
+         elementFormDefault="qualified">
+
+         <complexType name="echoMessage">
+            <sequence>
+               <element name="request" type="xsd:anyType"/>
+            </sequence>
+         </complexType>
+
+         <complexType name="echoMessageResponse">
+            <sequence>
+               <element name="response" type="xsd:anyType"/>
+            </sequence>
+         </complexType>
+
+         <element name="echoMessage" type="tns:echoMessage"/>
+         <element name="echoMessageResponse" type="tns:echoMessageResponse"/>
+
+      </xsd:schema>
+   </types>
+
+   <message name="echoMessage">
+      <part name="message" element="tns:echoMessage"/>
+   </message>
+
+   <message name="echoMessageResponse">
+      <part name="result" element="tns:echoMessageResponse"/>
+   </message>
+
+   <portType name="AnyTypeMessagePortType">
+      <operation name="echoMessage">
+         <input message="tns:echoMessage" />
+         <output message="tns:echoMessageResponse" />
+      </operation>
+   </portType>
+
+   <binding name="AnyTypeMessageBinding" type="tns:AnyTypeMessagePortType">
+      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+      <operation name="echoMessage">
+         <soap:operation soapAction=""/>
+         <input>
+            <soap:body use="literal"/>
+         </input>
+
+         <output>
+            <soap:body use="literal"/>
+         </output>
+      </operation>
+   </binding>
+
+   <service name="AnyTypeMessageService">
+      <port binding="tns:AnyTypeMessageBinding" name="AnyTypePort">
+         <soap:address location="http://localhost:6060/axis2/Services/AnyTypeMessageService"/>
+      </port>
+
+   </service>
+
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/BadEndpointAddress.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/BadEndpointAddress.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/BadEndpointAddress.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/BadEndpointAddress.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"
+      xmlns:tns="http://jaxws.axis2.apache.org"
+      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 targetNamespace="http://jaxws.axis2.apache.org"
+         xmlns:tns="http://jaxws.axis2.apache.org"
+         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="EchoService">
+      <port binding="tns:EchoBinding" name="EchoPort">
+         <soap:address location="this is an invalid string"/>
+      </port>
+   </service>
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadata.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadata.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadata.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadata.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>  
+<definitions targetNamespace="http://description.jaxws.axis2.apache.org"
+             xmlns:tns="http://description.jaxws.axis2.apache.org"
+             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 targetNamespace="http://description.jaxws.axis2.apache.org" 
+                xmlns:ts="http://description.jaxws.axis2.apache.org/xsd"
+                xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">           
+      <complexType name="echoMessage">
+        <sequence>
+          <element name="request" type="xsd:string"/>
+        </sequence>          
+      </complexType>           
+      <complexType name="echoMessageResponse">             
+        <sequence>                
+          <element name="response" type="xsd:string"/>            
+        </sequence>          
+      </complexType>           
+      <element name="echoMessage" type="tns:echoMessage"/>          
+      <element name="echoMessageResponse" type="tns:echoMessageResponse"/>        
+    </xsd:schema>    
+  </types>     
+
+  <message name="echoMessage">       
+    <part name="message" element="tns:echoMessage"/>    
+  </message>     
+
+  <message name="echoMessageResponse">       
+    <part name="result" element="tns:echoMessageResponse"/>    
+  </message>     
+
+  <portType name="EchoMessagePortType">       
+    <operation name="echoMessage">          
+      <input message="tns:echoMessage" />          
+      <output message="tns:echoMessageResponse" />       
+    </operation>    
+  </portType>     
+
+  <binding name="EchoMessageBinding" type="tns:EchoMessagePortType">       
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>       
+    <operation name="echoMessage">          
+      <soap:operation soapAction=""/>         
+      <input>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>          
+      </input>           
+      <output>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>         
+      </output>       
+    </operation>    
+  </binding>     
+
+  <service name="svcLocalPart">       
+    <port binding="tns:EchoMessageBinding" name="portLocalPart">          
+      <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService"/>       
+    </port>     
+  </service>  
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataMultiPort.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataMultiPort.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataMultiPort.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataMultiPort.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>  
+<definitions targetNamespace="http://description.jaxws.axis2.apache.org"
+             xmlns:tns="http://description.jaxws.axis2.apache.org"
+             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 targetNamespace="http://description.jaxws.axis2.apache.org" 
+                xmlns:ts="http://description.jaxws.axis2.apache.org/xsd"
+                xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">           
+      <complexType name="echoMessage">
+        <sequence>
+          <element name="request" type="xsd:string"/>
+        </sequence>          
+      </complexType>           
+      <complexType name="echoMessageResponse">             
+        <sequence>                
+          <element name="response" type="xsd:string"/>            
+        </sequence>          
+      </complexType>           
+      <element name="echoMessage" type="tns:echoMessage"/>          
+      <element name="echoMessageResponse" type="tns:echoMessageResponse"/>        
+    </xsd:schema>    
+  </types>     
+
+  <message name="echoMessage">       
+    <part name="message" element="tns:echoMessage"/>    
+  </message>     
+
+  <message name="echoMessageResponse">       
+    <part name="result" element="tns:echoMessageResponse"/>    
+  </message>     
+
+  <portType name="EchoMessagePortType">       
+    <operation name="echoMessage">          
+      <input message="tns:echoMessage" />          
+      <output message="tns:echoMessageResponse" />       
+    </operation>    
+  </portType>     
+
+  <binding name="EchoMessageBinding" type="tns:EchoMessagePortType">       
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>       
+    <operation name="echoMessage">          
+      <soap:operation soapAction=""/>         
+      <input>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>          
+      </input>           
+      <output>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>         
+      </output>       
+    </operation>    
+  </binding>     
+
+  <service name="svcLocalPart">       
+    <port binding="tns:EchoMessageBinding" name="portLocalPartMulti1">          
+      <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService/portLocalPartMulti1"/>       
+    </port>     
+    <port binding="tns:EchoMessageBinding" name="portLocalPartMulti2">          
+      <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService/portLocalPartMulti2"/>       
+    </port>     
+    <port binding="tns:EchoMessageBinding" name="portLocalPartMulti3">          
+      <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService/portLocalPartMulti3"/>       
+    </port>     
+  </service>  
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOther.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOther.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOther.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOther.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>  
+<definitions targetNamespace="http://description.jaxws.axis2.apache.org"
+             xmlns:tns="http://description.jaxws.axis2.apache.org"
+             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 targetNamespace="http://description.jaxws.axis2.apache.org" 
+                xmlns:ts="http://description.jaxws.axis2.apache.org/xsd"
+                xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">           
+      <complexType name="echoMessage">
+        <sequence>
+          <element name="request" type="xsd:string"/>
+        </sequence>          
+      </complexType>           
+      <complexType name="echoMessageResponse">             
+        <sequence>                
+          <element name="response" type="xsd:string"/>            
+        </sequence>          
+      </complexType>           
+      <element name="echoMessage" type="tns:echoMessage"/>          
+      <element name="echoMessageResponse" type="tns:echoMessageResponse"/>        
+    </xsd:schema>    
+  </types>     
+
+  <message name="echoMessage">       
+    <part name="message" element="tns:echoMessage"/>    
+  </message>     
+
+  <message name="echoMessageResponse">       
+    <part name="result" element="tns:echoMessageResponse"/>    
+  </message>     
+
+  <portType name="EchoMessagePortType">       
+    <operation name="echoMessage">          
+      <input message="tns:echoMessage" />          
+      <output message="tns:echoMessageResponse" />       
+    </operation>    
+  </portType>     
+
+  <binding name="EchoMessageBinding" type="tns:EchoMessagePortType">       
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>       
+    <operation name="echoMessage">          
+      <soap:operation soapAction=""/>         
+      <input>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>          
+      </input>           
+      <output>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>         
+      </output>       
+    </operation>    
+  </binding>     
+
+  <service name="svcLocalPart">       
+    <port binding="tns:EchoMessageBinding" name="portLocalPartOther">          
+      <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService"/>       
+    </port>     
+  </service>  
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOverriden.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOverriden.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOverriden.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ClientMetadataOverriden.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>  
+<definitions targetNamespace="http://description.jaxws.axis2.apache.org"
+             xmlns:tns="http://description.jaxws.axis2.apache.org"
+             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 targetNamespace="http://description.jaxws.axis2.apache.org" 
+                xmlns:ts="http://description.jaxws.axis2.apache.org/xsd"
+                xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">           
+      <complexType name="echoMessage">
+        <sequence>
+          <element name="request" type="xsd:string"/>
+        </sequence>          
+      </complexType>           
+      <complexType name="echoMessageResponse">             
+        <sequence>                
+          <element name="response" type="xsd:string"/>            
+        </sequence>          
+      </complexType>           
+      <element name="echoMessage" type="tns:echoMessage"/>          
+      <element name="echoMessageResponse" type="tns:echoMessageResponse"/>        
+    </xsd:schema>    
+  </types>     
+
+  <message name="echoMessage">       
+    <part name="message" element="tns:echoMessage"/>    
+  </message>     
+
+  <message name="echoMessageResponse">       
+    <part name="result" element="tns:echoMessageResponse"/>    
+  </message>     
+
+  <portType name="EchoMessagePortType">       
+    <operation name="echoMessage">          
+      <input message="tns:echoMessage" />          
+      <output message="tns:echoMessageResponse" />       
+    </operation>    
+  </portType>     
+
+  <binding name="EchoMessageBinding" type="tns:EchoMessagePortType">       
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>       
+    <operation name="echoMessage">          
+      <soap:operation soapAction=""/>         
+      <input>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>          
+      </input>           
+      <output>             
+        <soap:body use="literal" namespace="http://org.apache.binding.ns"/>         
+      </output>       
+    </operation>    
+  </binding>     
+
+  <service name="svcLocalPart">       
+    <port binding="tns:EchoMessageBinding" name="portLocalPartOverriden">          
+      <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService"/>       
+    </port>     
+  </service>  
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/EchoMessage.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/EchoMessage.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/EchoMessage.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/EchoMessage.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,87 @@
+<?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://nonanonymous.complextype.test.org"
+      xmlns:tns="http://nonanonymous.complextype.test.org"
+      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 targetNamespace="http://nonanonymous.complextype.test.org"
+         xmlns:ts="http://nonanonymous.complextype.test.org/xsd"
+         xmlns="http://www.w3.org/2001/XMLSchema"
+         elementFormDefault="qualified">
+
+         <complexType name="echoMessage">
+            <sequence>
+               <element name="request" type="xsd:string"/>
+            </sequence>
+         </complexType>
+
+         <complexType name="echoMessageResponse">
+            <sequence>
+               <element name="response" type="xsd:string"/>
+            </sequence>
+         </complexType>
+
+         <element name="echoMessage" type="tns:echoMessage"/>
+         <element name="echoMessageResponse" type="tns:echoMessageResponse"/>
+
+      </xsd:schema>
+   </types>
+
+   <message name="echoMessage">
+      <part name="message" element="tns:echoMessage"/>
+   </message>
+
+   <message name="echoMessageResponse">
+      <part name="result" element="tns:echoMessageResponse"/>
+   </message>
+
+   <portType name="EchoMessagePortType">
+      <operation name="echoMessage">
+         <input message="tns:echoMessage" />
+         <output message="tns:echoMessageResponse" />
+      </operation>
+   </portType>
+
+   <binding name="EchoMessageBinding" type="tns:EchoMessagePortType">
+      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+      <operation name="echoMessage">
+         <soap:operation soapAction=""/>
+         <input>
+            <soap:body use="literal"/>
+         </input>
+
+         <output>
+            <soap:body use="literal"/>
+         </output>
+      </operation>
+   </binding>
+
+   <service name="EchoMessageService">
+      <port binding="tns:EchoMessageBinding" name="EchoMessagePort">
+         <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService"/>
+      </port>
+
+   </service>
+
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultsService.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultsService.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultsService.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultsService.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,281 @@
+<?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="FaultsService" targetNamespace="http://org/test/polymorphicfaults"
+     xmlns:tns="http://org/test/polymorphicfaults"
+     xmlns:ts="http://org/test/polymorphicfaults"
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
+     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
+     xmlns="http://schemas.xmlsoap.org/wsdl/">
+
+  <types>
+    <xsd:schema targetNamespace="http://org/test/polymorphicfaults">
+        
+      <xsd:element name="SimpleFault" type="xsd:int"/>
+      <xsd:element name="InvalidTickerFault" type="ts:InvalidTickerFault_ExceptionBean"/>
+      <xsd:complexType name="InvalidTickerFault_ExceptionBean">
+        <xsd:sequence>
+           <xsd:element name="legacyData1" type="xsd:string" />
+           <xsd:element name="legacyData2" type="xsd:int" />
+           <xsd:element name="message" type="xsd:string" />
+        </xsd:sequence>
+      </xsd:complexType>
+
+
+      <xsd:element name="BaseFault" type="ts:BaseFault"/>
+      <xsd:complexType name="BaseFault">
+        <xsd:sequence>
+          <xsd:element name="a" type="xsd:int"/>
+        </xsd:sequence>
+      </xsd:complexType>
+
+      <xsd:element name="DerivedFault1" type="ts:DerivedFault1"/>
+      <xsd:complexType name="DerivedFault1">
+        <xsd:complexContent>
+          <xsd:extension base="ts:BaseFault">
+            <xsd:sequence>
+              <xsd:element name="b" type="xsd:string"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+
+      <xsd:element name="DerivedFault2" type="ts:DerivedFault2"/>
+      <xsd:complexType name="DerivedFault2">
+        <xsd:complexContent>
+          <xsd:extension base="ts:DerivedFault1">
+            <xsd:sequence>
+              <xsd:element name="c" type="xsd:float"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+
+      <xsd:element name="ComplexFault" type="ts:ComplexFault"/>
+      <xsd:complexType name="ComplexFault">
+        <xsd:complexContent>
+          <xsd:extension base="ts:DerivedFault2">
+            <xsd:sequence>
+              <xsd:element name="d" type="xsd:int"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+
+      <xsd:element name="getQuote">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="symbol" type="xsd:string"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+
+      <xsd:element name="getQuoteResult">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="result" type="xsd:float"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+
+      <xsd:element name="throwFault">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="paramA" type="xsd:int"/>
+            <xsd:element name="paramB" type="xsd:string"/>
+            <xsd:element name="paramC" type="xsd:float"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+
+      <xsd:element name="throwFaultReturn">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="return" type="xsd:int"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+
+      <xsd:element name="returnFault">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="paramX" type="xsd:int"/>
+            <xsd:element name="paramY" type="xsd:string"/>
+            <xsd:element name="paramZ" type="xsd:float"/>
+            <xsd:element name="fault" type="ts:DerivedFault1"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+
+      <xsd:element name="returnFaultResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="fault" type="ts:DerivedFault1"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+
+    </xsd:schema>
+  </types>
+
+  <message name="SimpleFault">
+    <part name="faultMessage" element="ts:SimpleFault" />
+  </message>
+
+  <message name="InvalidTickerFault">
+    <part name="tickerFault" element="ts:InvalidTickerFault"/>
+  </message>
+
+  <message name="BaseFault">
+    <part name="baseFault" element="ts:BaseFault"/>
+  </message>
+
+  <message name="DerivedFault1">
+    <part name="theFault" element="ts:DerivedFault1" />
+  </message>
+
+  <message name="DerivedFault2">
+    <part name="theFault" element="ts:DerivedFault2" />
+  </message>
+
+  <message name="ComplexFault">
+    <part name="complexFault" element="ts:ComplexFault"/>
+  </message>
+ 
+  <message name="EqualFault">
+    <part name="theFault" element="ts:DerivedFault1" />
+  </message>
+
+  <message name="GetQuoteRequest">
+    <part name="tickerSymbol" element="ts:getQuote" />
+  </message>
+
+  <message name="GetQuoteResponse">
+    <part name="GetQuoteResult" element="ts:getQuoteResult" />
+  </message>
+
+  <message name="ThrowFaultRequest">
+    <part name="request" element="ts:throwFault" />
+  </message>
+
+  <message name="ThrowFaultResponse">
+    <part name="response" element="ts:throwFaultReturn"/>
+  </message>
+
+  <message name="ReturnFaultRequest">
+    <part name="req" element="ts:returnFault" />
+  </message>
+
+  <message name="ReturnFaultResponse">
+    <part name="return" element="ts:returnFaultResponse"/>
+  </message>
+
+  <portType name="FaultsServicePortType">
+    <operation name="getQuote">
+      <input message="tns:GetQuoteRequest"/>
+      <output message="tns:GetQuoteResponse"/>
+      <fault message="tns:InvalidTickerFault" name="InvalidTickerFault" />
+      <fault message="tns:SimpleFault" name="SimpleFault" />
+      <fault message="tns:DerivedFault1" name="Fault1"/>
+      <fault message="tns:DerivedFault2" name="Fault2"/>
+      <fault message="tns:BaseFault" name="Fault3"/>
+    </operation>
+
+    <operation name="throwFault">
+      <input message="tns:ThrowFaultRequest"/>
+      <output message="tns:ThrowFaultResponse"/>
+      <fault message="tns:BaseFault" name="baseFault" />
+      <fault message="tns:ComplexFault" name="complexFault" />
+    </operation>
+
+    <operation name="returnFault">
+      <input message="tns:ReturnFaultRequest"/>
+      <output message="tns:ReturnFaultResponse"/>
+      <fault message="tns:DerivedFault1" name="DerivedFault1" />
+      <fault message="tns:EqualFault" name="EqualFault" />
+    </operation>
+  </portType>
+
+  <binding name="FaultsServiceSoapBinding" type="tns:FaultsServicePortType">
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+    <operation name="getQuote">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal" />
+      </input>
+      <output>
+        <soap:body use="literal" />
+      </output>
+      <fault name="InvalidTickerFault">
+        <soap:fault name="InvalidTickerFault" use="literal"/>
+      </fault>
+      <fault name="SimpleFault">
+        <soap:fault name="SimpleFault" use="literal"/>
+      </fault>
+      <fault name="Fault1">
+        <soap:fault name="Fault1" use="literal"/>
+      </fault>
+      <fault name="Fault2">
+        <soap:fault name="Fault2" use="literal"/>
+      </fault>
+      <fault name="Fault3">
+        <soap:fault name="Fault3" use="literal"/>
+      </fault>
+    </operation>
+    
+    <operation name="throwFault">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal" />
+      </input>
+      <output>
+        <soap:body use="literal" />
+      </output>
+      <fault name="baseFault">
+        <soap:fault name="baseFault" use="literal"/>
+      </fault>
+      <fault name="complexFault">
+        <soap:fault name="complexFault" use="literal"/>
+      </fault>
+    </operation>
+
+    <operation name="returnFault">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal" />
+      </input>
+      <output>
+        <soap:body use="literal" />
+      </output>
+      <fault name="DerivedFault1">
+        <soap:fault name="DerivedFault1" use="literal"/>
+      </fault>
+      <fault name="EqualFault">
+        <soap:fault name="EqualFault" use="literal"/>
+      </fault>
+    </operation>
+  </binding>
+
+  <service name="FaultsService">
+    <port name="FaultsPort" binding="tns:FaultsServiceSoapBinding">
+      <soap:address location="http://localhost:9080/FaultsService/FaultsServiceSoapBindingImpl"/>
+    </port>
+  </service>
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultyWebService.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultyWebService.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultyWebService.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/FaultyWebService.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,98 @@
+<?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="FaultyWebService" targetNamespace="http://org/test/faults"
+	xmlns:tns="http://org/test/faults" 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/faults">
+			<element name="faultyWebServiceResponse">
+				<complexType>
+					<sequence>
+						<element name="return" type="xsd:int" />
+					</sequence>
+				</complexType>
+			</element>
+
+			<element name="faultyWebService">
+				<complexType>
+					<sequence>
+						<element name="arg0" type="xsd:int" />
+					</sequence>
+				</complexType>
+			</element>
+
+			<element name="FaultyWebServiceFault">
+				<complexType>
+					<sequence>
+						<element name="faultInfo" type="xsd:string" />
+						<element name="message" type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+
+		</xsd:schema>
+	</types>
+
+	<message name="faultyWebService">
+		<part name="parameters" element="tns:faultyWebService" />
+	</message>
+	<message name="faultyWebServiceResponse">
+		<part name="result" element="tns:faultyWebServiceResponse" />
+	</message>
+	<message name="faultyWebServiceFault">
+		<part name="FaultyWebServiceFault" element="tns:FaultyWebServiceFault" />
+	</message>
+
+	<portType name="FaultyWebServicePortType">
+		<operation name="faultyWebService">
+			<input message="tns:faultyWebService" name="add" />
+			<output message="tns:faultyWebServiceResponse" name="faultyWSResponse" />
+			<fault name="faultyWebServiceFault" message="tns:faultyWebServiceFault" />
+		</operation>
+	</portType>
+	<binding name="FaultyWebServiceBinding" type="tns:FaultyWebServicePortType">
+		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"
+			style="document" />
+		<operation name="faultyWebService">
+			<soap:operation soapAction="" />
+			<input>
+				<soap:body use="literal" />
+			</input>
+			<output>
+				<soap:body use="literal" />
+			</output>
+			<fault name="faultyWebServiceFault">
+				<soap:fault name="faultyWebServiceFault" use="literal" />
+			</fault>
+		</operation>
+	</binding>
+	<service name="FaultyWebServiceService">
+		<port name="FaultyWebServicePort" binding="tns:FaultyWebServiceBinding">
+			<soap:address
+				location="http://localhost:9080/FaultyWebService/FaultyWebServiceImplService" />
+		</port>
+	</service>
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/JAXB_Customization_Sample.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/JAXB_Customization_Sample.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/JAXB_Customization_Sample.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/JAXB_Customization_Sample.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,93 @@
+<?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://nonanonymous.complextype.test.org"
+      xmlns:tns="http://nonanonymous.complextype.test.org"
+      xmlns="http://schemas.xmlsoap.org/wsdl/" 
+      xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+      xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"  jaxb:version="2.0"
+      xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
+	 
+
+   <types>
+      <xsd:schema targetNamespace="http://nonanonymous.complextype.test.org"
+         xmlns:ts="http://nonanonymous.complextype.test.org/xsd"
+         xmlns="http://www.w3.org/2001/XMLSchema"
+         elementFormDefault="qualified">
+
+         <complexType name="echoMessage">
+            <sequence>
+               <element name="request" type="xsd:string"/>
+            </sequence>
+         </complexType>
+
+         <complexType name="echoMessageResponse">
+            <sequence>
+               <element name="response" type="xsd:string"/>
+            </sequence>
+         </complexType>
+
+         <element name="echoMessage" type="tns:echoMessage"/>
+         <element name="echoMessageResponse" type="tns:echoMessageResponse"/>
+         
+<!-- Using schema binding to change the package name for jaxb art effects -->		
+		<jaxb:schemaBindings>
+			<jaxb:package name = "org.test.echomessage" />
+		</jaxb:schemaBindings>
+      </xsd:schema>
+   </types>
+
+   <message name="echoMessage">
+      <part name="message" element="tns:echoMessage"/>
+   </message>
+
+   <message name="echoMessageResponse">
+      <part name="result" element="tns:echoMessageResponse"/>
+   </message>
+
+   <portType name="EchoMessagePortType">
+      <operation name="echoMessage">
+         <input message="tns:echoMessage" />
+         <output message="tns:echoMessageResponse" />
+      </operation>
+   </portType>
+
+   <binding name="EchoMessageBinding" type="tns:EchoMessagePortType">
+      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+      <operation name="echoMessage">
+         <soap:operation soapAction=""/>
+         <input>
+            <soap:body use="literal"/>
+         </input>
+
+         <output>
+            <soap:body use="literal"/>
+         </output>
+      </operation>
+   </binding>
+
+   <service name="EchoMessageService">
+      <port binding="tns:EchoMessageBinding" name="EchoMessagePort">
+         <soap:address location="http://localhost:6060/EchoMessageService/EchoMessageService"/>
+      </port>
+
+   </service>
+
+</definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+  ~ 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://serverPartial1.checkexception.webfault.annotations/" name="AddNumbersImplPartial1Service" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://serverPartial1.checkexception.webfault.annotations/" xmlns="http://schemas.xmlsoap.org/wsdl/">
+  <types>
+    <xsd:schema>
+      <xsd:import namespace="http://serverPartial1.checkexception.webfault.annotations/" schemaLocation="PartialWSDL1_schema.xsd"/>
+    </xsd:schema>
+  </types>
+  <message name="addTwoNumbers">
+    <part name="parameters" element="tns:addTwoNumbers"/>
+  </message>
+  <message name="addTwoNumbersResponse">
+    <part name="parameters" element="tns:addTwoNumbersResponse"/>
+  </message>
+  <message name="AddNegativeNumbersException">
+    <part name="fault" element="tns:AddNegativeNumbersException"/>
+  </message>
+  <portType name="AddNumbersImplPartial1">
+    <operation name="addTwoNumbers">
+      <input message="tns:addTwoNumbers"/>
+      <output message="tns:addTwoNumbersResponse"/>
+      <fault name="AddNegativeNumbersException" message="tns:AddNegativeNumbersException"/>
+    </operation>
+  </portType>
+
+<!--  Partial WSDL 1: No binding, service, or port information
+    <binding name="AddNumbersImplPartial1PortBinding" type="tns:AddNumbersImplPartial1">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
+    <operation name="addTwoNumbers">
+      <soap:operation soapAction=""/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="AddNegativeNumbersException">
+        <soap:fault name="AddNegativeNumbersException" use="literal"/>
+      </fault>
+    </operation>
+  </binding>
+  <service name="AddNumbersImplPartial1Service">
+    <port name="AddNumbersImplPartial1Port" binding="tns:AddNumbersImplPartial1PortBinding">
+      <soap:address location="http://@REPLACE_WITH_HOST_NAME@:@REPLACE_WITH_PORT_NUM@/webfaultchkexc/webfaultchkexcp1"/>
+    </port>
+  </service>
+-->
+  
+</definitions>
+

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1_schema.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1_schema.xsd?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1_schema.xsd (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL1_schema.xsd Mon Mar  3 14:38:17 2008
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+  ~ 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.
+  -->
+<xs:schema version="1.0" targetNamespace="http://serverPartial1.checkexception.webfault.annotations/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+  <xs:element name="AddNegativeNumbersException" nillable="true" type="xs:string"/>
+
+  <xs:element name="addTwoNumbers" type="ns1:addTwoNumbers" xmlns:ns1="http://serverPartial1.checkexception.webfault.annotations/"/>
+
+  <xs:complexType name="addTwoNumbers">
+    <xs:sequence>
+      <xs:element name="arg0" type="xs:int"/>
+      <xs:element name="arg1" type="xs:int"/>
+    </xs:sequence>
+  </xs:complexType>
+
+  <xs:element name="addTwoNumbersResponse" type="ns2:addTwoNumbersResponse" xmlns:ns2="http://serverPartial1.checkexception.webfault.annotations/"/>
+
+  <xs:complexType name="addTwoNumbersResponse">
+    <xs:sequence>
+      <xs:element name="return" type="xs:int"/>
+    </xs:sequence>
+  </xs:complexType>
+</xs:schema>
+

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL2.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL2.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL2.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/PartialWSDL2.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+  ~ 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://serverPartial1.checkexception.webfault.annotations/" name="AddNumbersImplPartial1Service" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://serverPartial1.checkexception.webfault.annotations/" xmlns="http://schemas.xmlsoap.org/wsdl/">
+  <types>
+    <xsd:schema>
+      <xsd:import namespace="http://serverPartial1.checkexception.webfault.annotations/" schemaLocation="PartialWSDL1_schema.xsd"/>
+    </xsd:schema>
+  </types>
+
+<!--  Partial WSDL 2: Only types specified
+  <message name="addTwoNumbers">
+    <part name="parameters" element="tns:addTwoNumbers"/>
+  </message>
+  <message name="addTwoNumbersResponse">
+    <part name="parameters" element="tns:addTwoNumbersResponse"/>
+  </message>
+  <message name="AddNegativeNumbersException">
+    <part name="fault" element="tns:AddNegativeNumbersException"/>
+  </message>
+  <portType name="AddNumbersImplPartial1">
+    <operation name="addTwoNumbers">
+      <input message="tns:addTwoNumbers"/>
+      <output message="tns:addTwoNumbersResponse"/>
+      <fault name="AddNegativeNumbersException" message="tns:AddNegativeNumbersException"/>
+    </operation>
+  </portType>
+
+    <binding name="AddNumbersImplPartial1PortBinding" type="tns:AddNumbersImplPartial1">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
+    <operation name="addTwoNumbers">
+      <soap:operation soapAction=""/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="AddNegativeNumbersException">
+        <soap:fault name="AddNegativeNumbersException" use="literal"/>
+      </fault>
+    </operation>
+  </binding>
+  <service name="AddNumbersImplPartial1Service">
+    <port name="AddNumbersImplPartial1Port" binding="tns:AddNumbersImplPartial1PortBinding">
+      <soap:address location="http://@REPLACE_WITH_HOST_NAME@:@REPLACE_WITH_PORT_NUM@/webfaultchkexc/webfaultchkexcp1"/>
+    </port>
+  </service>
+-->
+  
+</definitions>
+

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitWrapped.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitWrapped.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitWrapped.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitWrapped.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,300 @@
+<?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:wsdl="http://schemas.xmlsoap.org/wsdl/"
+	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+	xmlns:tns="http://doclitwrapped.proxy.test.org"
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="proxy"
+	targetNamespace="http://doclitwrapped.proxy.test.org">
+
+	<wsdl:types>
+		<xsd:schema
+			targetNamespace="http://doclitwrapped.proxy.test.org"
+			xmlns:tns="http://doclitwrapped.proxy.test.org"
+			xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+			<xsd:element name="MyFault" type="xsd:string" />
+
+			<xsd:element name="oneWayVoid">
+				<xsd:complexType>
+					<xsd:sequence />
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:element name="oneWay">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="oneway_str"
+							type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:element name="twoWayHolder">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="twoWayHolder_str"
+							type="xsd:string" />
+						<xsd:element name="twoWayHolder_int"
+							type="xsd:int" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:element name="twoWay">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="twoway_str"
+							type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+			
+			<xsd:element name="ReturnType">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="return_str"
+							type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:element name="invoke">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="invoke_str"
+							type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:element name="invokeReturnType">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="return_str"
+							type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+
+			
+
+			<!-- fin op definition -->
+
+			<xsd:element name="finOp">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="op"
+							type="tns:FinancialOperation" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:element name="finOpResponse">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="response"
+							type="tns:FinancialOperation" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:complexType name="FinancialOperation">
+				<xsd:sequence>
+					<xsd:element name="amount" type="xsd:float" />
+				</xsd:sequence>
+			</xsd:complexType>
+
+			<xsd:complexType name="Withdraw">
+				<xsd:complexContent>
+					<xsd:extension base="tns:FinancialOperation">
+						<xsd:sequence>
+							<xsd:element name="memo" type="xsd:string" />
+						</xsd:sequence>
+					</xsd:extension>
+				</xsd:complexContent>
+			</xsd:complexType>
+
+			<xsd:complexType name="Deposit">
+				<xsd:complexContent>
+					<xsd:extension base="tns:FinancialOperation">
+						<xsd:sequence>
+							<xsd:element name="status"
+								type="xsd:string" />
+						</xsd:sequence>
+					</xsd:extension>
+				</xsd:complexContent>
+			</xsd:complexType>
+
+		</xsd:schema>
+	</wsdl:types>
+
+	<wsdl:message name="oneWayVoidRequest">
+		<wsdl:part name="allByMyself" element="tns:oneWayVoid" />
+	</wsdl:message>
+
+	<wsdl:message name="oneWayRequest">
+		<wsdl:part name="allByMyself" element="tns:oneWay" />
+	</wsdl:message>
+
+	<wsdl:message name="twoWayHolderRequest">
+		<wsdl:part name="allByMyself" element="tns:twoWayHolder" />
+	</wsdl:message>
+
+	<wsdl:message name="twoWayHolderResponse">
+		<wsdl:part name="allByMyself" element="tns:twoWayHolder" />
+	</wsdl:message>
+
+	<wsdl:message name="twoWayRequest">
+		<wsdl:part name="allByMyself" element="tns:twoWay" />
+	</wsdl:message>
+
+	<wsdl:message name="twoWayResponse">
+		<wsdl:part name="allByMyself" element="tns:ReturnType" />
+	</wsdl:message>
+
+	<wsdl:message name="invokeRequest">
+		<wsdl:part name="allByMyself" element="tns:invoke" />
+	</wsdl:message>
+
+	<wsdl:message name="invokeResponse">
+		<wsdl:part name="allByMyself" element="tns:ReturnType" />
+	</wsdl:message>
+
+	<wsdl:message name="finOpRequest">
+		<wsdl:part name="op" element="tns:finOp" />
+	</wsdl:message>
+
+	<wsdl:message name="finOpResponse">
+		<wsdl:part name="op" element="tns:finOpResponse" />
+	</wsdl:message>
+
+	<wsdl:portType name="DocLitWrappedProxy">
+
+		<wsdl:operation name="oneWayVoid">
+			<wsdl:input message="tns:oneWayVoidRequest" />
+		</wsdl:operation>
+
+		<wsdl:operation name="oneWay">
+			<wsdl:input message="tns:oneWayRequest" />
+		</wsdl:operation>
+
+		<wsdl:operation name="twoWayHolder">
+			<wsdl:input message="tns:twoWayHolderRequest" />
+			<wsdl:output message="tns:twoWayHolderResponse" />
+		</wsdl:operation>
+
+		<wsdl:operation name="twoWay">
+			<wsdl:input message="tns:twoWayRequest" />
+			<wsdl:output message="tns:twoWayResponse" />
+		</wsdl:operation>
+		
+		<wsdl:operation name="invoke">
+			<wsdl:input message="tns:invokeRequest" />
+			<wsdl:output message="tns:invokeResponse" />
+		</wsdl:operation>
+		
+		<wsdl:operation name="finOp">
+			<wsdl:input message="tns:finOpRequest" />
+			<wsdl:output message="tns:finOpResponse" />
+		</wsdl:operation>
+
+	</wsdl:portType>
+
+	<wsdl:binding name="ProxyDocLitWrapped"
+		type="tns:DocLitWrappedProxy">
+		<soap:binding style="document"
+			transport="http://schemas.xmlsoap.org/soap/http" />
+
+		<wsdl:operation name="oneWayVoid">
+			<soap:operation
+				soapAction="http://doclitwrapped.proxy.test.org/twoWayReturn" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+		</wsdl:operation>
+
+		<wsdl:operation name="oneWay">
+			<soap:operation
+				soapAction="http://doclitwrapped.proxy.test.org/twoWayReturn" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+		</wsdl:operation>
+
+		<wsdl:operation name="twoWayHolder">
+			<soap:operation
+				soapAction="http://doclitwrapped.proxy.test.org/twoWayReturn" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal" />
+			</wsdl:output>
+
+		</wsdl:operation>
+
+		<wsdl:operation name="twoWay">
+			<soap:operation
+				soapAction="http://doclitwrapped.proxy.test.org/twoWayReturn" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal" />
+			</wsdl:output>
+
+		</wsdl:operation>
+		
+		<wsdl:operation name="invoke">
+			<soap:operation
+				soapAction="http://doclitwrapped.proxy.test.org/twoWayReturn" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal" />
+			</wsdl:output>
+
+		</wsdl:operation>
+		
+		<wsdl:operation name="finOp">
+			<soap:operation
+				soapAction="http://doclitwrapped.proxy.test.org/finOp" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal" />
+			</wsdl:output>
+
+		</wsdl:operation>
+
+	</wsdl:binding>
+
+	<wsdl:service name="ProxyDocLitWrappedService">
+		<wsdl:port binding="tns:ProxyDocLitWrapped"
+			name="ProxyDocLitWrappedPort">
+			<soap:address
+				location="http://localhost:9080/axis2/services/ProxyDocLitWrappedService/invoke" />
+		</wsdl:port>
+	</wsdl:service>
+
+</wsdl:definitions>

Added: webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitnonWrapped.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitnonWrapped.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitnonWrapped.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test-resources/wsdl/ProxyDocLitnonWrapped.wsdl Mon Mar  3 14:38:17 2008
@@ -0,0 +1,102 @@
+<?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.
+  -->
+
+<!--
+	This is a copy of proxy_doclitwr.wsdl. Service and port names
+	have been chnaged to be Alpha compatible and endpoint address
+	has been changed
+-->
+<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+	xmlns:tns="http://doclitnonwrapped.proxy.test.org"
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="proxy"
+	targetNamespace="http://doclitnonwrapped.proxy.test.org">
+	
+	<wsdl:types>
+		<xsd:schema
+			targetNamespace="http://doclitnonwrapped.proxy.test.org"
+			xmlns:tns="http://doclitnonwrapped.proxy.test.org"
+			xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+			<xsd:element name="MyFault" type="xsd:string" />
+			
+			
+			
+			<xsd:element name="invoke" nillable="true">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="invoke_str" type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>			
+			
+			<xsd:element name="ReturnType" nillable="true">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="return_str" type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>				
+
+		</xsd:schema>
+	</wsdl:types>
+
+	
+	
+	<wsdl:message name="invokeRequest">
+		<wsdl:part name="allByMyself" element="tns:invoke" />
+	</wsdl:message>
+
+	<wsdl:message name="invokeResponse">
+		<wsdl:part name="allByMyself" element="tns:ReturnType" />
+	</wsdl:message>	
+	
+	<wsdl:portType name="DocLitnonWrappedProxy">
+
+		
+		<wsdl:operation name="invoke">
+			<wsdl:input message="tns:invokeRequest" />
+			<wsdl:output message="tns:invokeResponse" />
+		</wsdl:operation>		
+			
+	</wsdl:portType>
+	
+	<wsdl:binding name="ProxyDocLitnonWrapped" type="tns:DocLitnonWrappedProxy">
+		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />		
+		<wsdl:operation name="invoke">
+			<soap:operation soapAction="http://doclitnonwrapped.proxy.test.org/invokeReturn" />
+			<wsdl:input>
+				<soap:body use="literal"  />
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal"  />
+			</wsdl:output>
+	
+		</wsdl:operation>		
+	
+	</wsdl:binding>
+	
+	<wsdl:service name="ProxyDocLitUnwrappedService">
+		<wsdl:port binding="tns:ProxyDocLitnonWrapped" name="ProxyDocLitnonWrappedPort">
+			<soap:address location="http://@HOST@:@PORT@/jaxws.proxy/services/ProxyDocLitUnwrappedService" />
+		</wsdl:port>
+	</wsdl:service>
+	
+</wsdl:definitions>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org