You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by wo...@apache.org on 2008/03/03 23:38:34 UTC
svn commit: r633309 [7/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/sample/dlwmin/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/dlwmin/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,35 @@
+<!--
+ ~ 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="GreeterService">
+ <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.dlwmin.GreeterImpl</parameter>
+ <operation name="greetMe" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="testUnqualified" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="process" 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/doclitbare/META-INF/doclitbare.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbare/META-INF/doclitbare.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbare/META-INF/doclitbare.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbare/META-INF/doclitbare.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,168 @@
+<?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://doclitbare.sample.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="DoclitBare"
+ targetNamespace="http://doclitbare.sample.test.org">
+
+ <wsdl:types>
+ <xsd:schema
+ targetNamespace="http://doclitbare.sample.test.org"
+ xmlns:tns="http://doclitbare.sample.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:element name="String" type="xsd:string" />
+ <xsd:element name="Integer" type="xsd:int" />
+
+ <xsd:element name="Composite">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="myElement" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <!-- basic fault test, this should be mapped into message part
+ of the generated faultBean
+ -->
+ <xsd:element name="MyFault" type="xsd:string" />
+
+ <!-- wrapper exception and polymorphic fault test
+ This bean should have an associated exception
+ -->
+ <xsd:element name="MyBaseFaultBean" type="tns:BaseFault" />
+
+ <xsd:complexType name="BaseFault">
+ <xsd:sequence>
+ <xsd:element name="message" type="xsd:string" />
+ <xsd:element name="error_code" type="xsd:int" />
+ </xsd:sequence>
+ </xsd:complexType>
+
+ <xsd:complexType name="ExtendedFault">
+ <xsd:complexContent>
+ <xsd:extension base="tns:BaseFault">
+ <xsd:sequence>
+ <xsd:element name="another_message" type="xsd:string" />
+ <xsd:element name="another_error_code" type="xsd:int" />
+ </xsd:sequence>
+ </xsd:extension>
+ </xsd:complexContent>
+ </xsd:complexType>
+
+ </xsd:schema>
+ </wsdl:types>
+
+ <wsdl:message name="NoParam" />
+
+ <wsdl:message name="SingleParam">
+ <wsdl:part name="allByMyself" element="tns:String" />
+ </wsdl:message>
+
+ <wsdl:message name="SingleParamInt">
+ <wsdl:part name="allByMyself" element="tns:Integer" />
+ </wsdl:message>
+
+ <wsdl:message name="SingleParamOther">
+ <wsdl:part name="allByMyself" element="tns:Composite" />
+ </wsdl:message>
+
+ <wsdl:message name="SimpleFault">
+ <wsdl:part name="description" element="tns:MyFault" />
+ </wsdl:message>
+
+ <wsdl:message name="FaultBeanWithWrapper">
+ <wsdl:part name="description" element="tns:MyBaseFaultBean" />
+ </wsdl:message>
+
+ <wsdl:portType name="DocLitBarePortType">
+
+ <wsdl:operation name="oneWayEmpty">
+ <wsdl:input message="tns:NoParam" />
+ </wsdl:operation>
+
+ <wsdl:operation name="oneWay">
+ <wsdl:input message="tns:SingleParam" />
+ </wsdl:operation>
+
+ <wsdl:operation name="twoWaySimple">
+ <wsdl:input message="tns:SingleParamInt" />
+ <wsdl:output message="tns:SingleParam" />
+ </wsdl:operation>
+
+ <wsdl:operation name="twoWayHolder">
+ <wsdl:input message="tns:SingleParamOther" />
+ <wsdl:output message="tns:SingleParamOther" />
+ <wsdl:fault message="tns:SimpleFault" name="twoWayFault"/>
+ <wsdl:fault message="tns:FaultBeanWithWrapper" name="wrapperFault"/>
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="DocLitBare" type="tns:DocLitBarePortType">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
+
+ <wsdl:operation name="oneWayEmpty">
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ </wsdl:operation>
+
+ <wsdl:operation name="oneWay">
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ </wsdl:operation>
+
+ <wsdl:operation name="twoWaySimple">
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="twoWayHolder">
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ <wsdl:fault name="twoWayFault">
+ <soap:fault use="literal" name="twoWayFault" />
+ </wsdl:fault>
+ <wsdl:fault name="wrapperFault">
+ <soap:fault use="literal" name="wrapperFault" />
+ </wsdl:fault>
+ </wsdl:operation>
+
+
+ </wsdl:binding>
+
+ <wsdl:service name="BareDocLitService">
+ <wsdl:port binding="tns:DocLitBare" name="BareDocLitPort">
+ <soap:address location="http://localhost:6060/axis2/services/BareDocLitService" />
+ </wsdl:port>
+ </wsdl:service>
+
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbare/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbare/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbare/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbare/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,28 @@
+<!--
+ ~ 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="BareDocLitService">
+ <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/in-only" class="org.apache.axis2.jaxws.server.JAXWSMessageReceiver"/>
+ </messageReceivers>
+ <parameter name="ServiceClass">org.apache.axis2.jaxws.sample.doclitbare.DocLitBarePortTypeImpl</parameter>
+ </service>
+</serviceGroup>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/doclitbaremin.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/doclitbaremin.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/doclitbaremin.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/doclitbaremin.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,71 @@
+<?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://doclitbaremin.sample.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="DoclitBareMin"
+ targetNamespace="http://doclitbaremin.sample.test.org">
+
+ <wsdl:types>
+ <xsd:schema
+ targetNamespace="http://doclitbaremin.sample.test.org"
+ xmlns:tns="http://doclitbaremin.sample.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:element name="String" type="xsd:string" />
+
+ </xsd:schema>
+ </wsdl:types>
+
+ <wsdl:message name="SingleParam">
+ <wsdl:part name="allByMyself" element="tns:String" />
+ </wsdl:message>
+
+ <wsdl:portType name="DocLitBareMinPortType">
+
+ <wsdl:operation name="echo">
+ <wsdl:input message="tns:SingleParam" />
+ <wsdl:output message="tns:SingleParam" />
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="DocLitBareMin" type="tns:DocLitBareMinPortType">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
+
+ <wsdl:operation name="echo">
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+
+ </wsdl:binding>
+
+ <wsdl:service name="BareDocLitMinService">
+ <wsdl:port binding="tns:DocLitBareMin" name="BareDocLitMinPort">
+ <soap:address location="http://localhost:6060/axis2/services/BareDocLitMinService" />
+ </wsdl:port>
+ </wsdl:service>
+
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/doclitbaremin/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,27 @@
+<!--
+ ~ 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="BareDocLitMinService">
+ <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.doclitbaremin.DocLitBareMinPortTypeImpl</parameter>
+ </service>
+</serviceGroup>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faults/META-INF/FaultyWebService.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faults/META-INF/FaultyWebService.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faults/META-INF/FaultyWebService.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faults/META-INF/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/org/apache/axis2/jaxws/sample/faults/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faults/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faults/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faults/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="FaultyWebServiceService">
+ <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.faults.FaultyWebServicePortTypeImpl</parameter>
+ <operation name="faultyWebService" 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/sample/faultsservice/META-INF/FaultsService.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faultsservice/META-INF/FaultsService.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faultsservice/META-INF/FaultsService.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faultsservice/META-INF/FaultsService.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,280 @@
+<?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/org/apache/axis2/jaxws/sample/faultsservice/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faultsservice/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faultsservice/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/faultsservice/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="FaultsService">
+ <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.faultsservice.FaultsServiceSoapBindingImpl</parameter>
+ <operation name="throwFault" 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/sample/mtom/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom/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="MtomSampleService">
+ <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.mtom.MtomSampleService</parameter>
+ <operation name="sendImage" 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/sample/mtom1/META-INF/samplemtomjpeg.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,105 @@
+<?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.
+ -->
+
+<!--
+Name: samplemtomjpeg.wsdl
+-->
+<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
+ xmlns:s0="urn://mtom1.sample.jaxws.axis2.apache.org"
+ targetNamespace="urn://mtom1.sample.jaxws.axis2.apache.org"
+ xmlns="http://schemas.xmlsoap.org/wsdl/">
+
+ <types>
+ <xs:schema elementFormDefault="qualified"
+ xmlns:xmime="http://www.w3.org/2005/05/xmlmime"
+ xmlns:tns="urn://mtom1.sample.jaxws.axis2.apache.org"
+ targetNamespace="urn://mtom1.sample.jaxws.axis2.apache.org">
+
+ <xs:complexType name="ImageDepot">
+ <xs:sequence>
+ <xs:element name="imageData"
+ type="xs:base64Binary"
+ xmime:expectedContentTypes="image/jpeg"/>
+
+ <xs:element name="textData"
+ type="xmime:base64Binary"
+ xmime:contentType="text/xml"/>
+
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:element name="invoke">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="1" name="input" type="tns:ImageDepot"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="sendImageResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="1" name="output" type="tns:ImageDepot"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+ </xs:schema>
+ </types>
+
+ <message name="emptyMessage"/>
+ <message name="sendImage">
+ <part name="parameters" element="s0:invoke" />
+ </message>
+ <message name="sendImageResponse">
+ <part name="parameters" element="s0:sendImageResponse" />
+ </message>
+
+ <portType name="sendImageInterface">
+ <operation name="invoke">
+ <input message="s0:sendImage" />
+ <output message="s0:sendImageResponse" />
+ </operation>
+ </portType>
+
+ <binding name="sendImageSoap" type="s0:sendImageInterface">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
+ <operation name="invoke">
+ <soap:operation soapAction="sendImage" style="document" />
+ <input>
+ <soap:body use="literal" />
+ </input>
+ <output>
+ <soap:body use="literal" />
+ </output>
+ </operation>
+ </binding>
+
+ <service name="SendImageService">
+ <port name="SendImagePort" binding="s0:sendImageSoap">
+ <soap:address location="http://localhost:9080/MTOMByteArray/SendImageService" />
+ </port>
+ </service>
+
+</definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/mtom1/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="SendImageService">
+ <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.mtom1.SendImageService</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/sample/nonwrap/META-INF/doclit_nonwrap.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/nonwrap/META-INF/doclit_nonwrap.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/nonwrap/META-INF/doclit_nonwrap.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/nonwrap/META-INF/doclit_nonwrap.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,214 @@
+<?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://nonwrap.sample.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="proxy"
+ targetNamespace="http://nonwrap.sample.test.org">
+
+ <wsdl:types>
+ <xsd:schema
+ targetNamespace="http://nonwrap.sample.test.org"
+ xmlns:tns="http://nonwrap.sample.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>
+
+ <!-- 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:portType name="DocLitNonWrapPortType">
+
+ <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:portType>
+
+ <wsdl:binding name="DocLitNonWrap" type="tns:DocLitNonWrapPortType">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
+
+ <wsdl:operation name="oneWayVoid">
+ <soap:operation soapAction="http://nonwrap.sample.test.org/oneWayVoid" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ </wsdl:operation>
+
+ <wsdl:operation name="oneWay">
+ <soap:operation soapAction="http://nonwrap.sample.test.org/oneWay" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ </wsdl:operation>
+
+ <wsdl:operation name="twoWayHolder">
+ <soap:operation soapAction="http://nonwrap.sample.test.org/twoWayHolder" />
+ <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://nonwrap.sample.test.org/twoWay" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ </wsdl:binding>
+
+ <wsdl:service name="DocLitNonWrapService">
+ <wsdl:port binding="tns:DocLitNonWrap" name="DocLitNonWrapPort">
+ <soap:address location="http://localhost:6060/axis2/services/DocLitNonWrapService" />
+ </wsdl:port>
+ </wsdl:service>
+
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/nonwrap/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/nonwrap/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/nonwrap/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/nonwrap/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,27 @@
+<!--
+ ~ 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="DocLitNonWrapService">
+ <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.nonwrap.DocLitNonWrapPortTypeImpl</parameter>
+ </service>
+</serviceGroup>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/MANIFEST.MF?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/MANIFEST.MF (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/MANIFEST.MF Mon Mar 3 14:38:17 2008
@@ -0,0 +1,4 @@
+Manifest-Version: 1.0
+Ant-Version: Apache Ant 1.6.1
+Created-By: 2.3 (IBM Corporation)
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/async_doclitwr.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/async_doclitwr.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/async_doclitwr.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/async_doclitwr.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,338 @@
+<?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://org/test/parallelasync"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="async"
+ targetNamespace="http://org/test/parallelasync">
+
+ <wsdl:types>
+ <xsd:schema
+ targetNamespace="http://org/test/parallelasync"
+ xmlns:tns="http://org/test/parallelasync"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:element name="ping">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="request" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="pingResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="sleep">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="request" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="sleepResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="isAsleep">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="request" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="isAsleepResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="wakeUp">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="request" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="wakeUpResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="invokeAsync">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="request" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="invokeAsyncResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="customAsync">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="request" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="customAsyncResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="another">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="request" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="anotherResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="response" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ </xsd:schema>
+ </wsdl:types>
+
+ <wsdl:message name="pingRequest">
+ <wsdl:part name="request" element="tns:ping" />
+ </wsdl:message>
+
+ <wsdl:message name="pingResponse">
+ <wsdl:part name="response" element="tns:pingResponse" />
+ </wsdl:message>
+
+ <wsdl:message name="sleepRequest">
+ <wsdl:part name="request" element="tns:sleep" />
+ </wsdl:message>
+
+ <wsdl:message name="sleepResponse">
+ <wsdl:part name="response" element="tns:sleepResponse" />
+ </wsdl:message>
+
+ <wsdl:message name="wakeUpRequest">
+ <wsdl:part name="request" element="tns:wakeUp" />
+ </wsdl:message>
+
+ <wsdl:message name="wakeUpResponse">
+ <wsdl:part name="response" element="tns:wakeUpResponse" />
+ </wsdl:message>
+
+ <wsdl:message name="isAsleepRequest">
+ <wsdl:part name="request" element="tns:isAsleep" />
+ </wsdl:message>
+
+ <wsdl:message name="isAsleepResponse">
+ <wsdl:part name="response" element="tns:isAsleepResponse" />
+ </wsdl:message>
+
+ <wsdl:message name="invokeAsyncRequest">
+ <wsdl:part name="request" element="tns:invokeAsync" />
+ </wsdl:message>
+
+ <wsdl:message name="invokeAsyncResponse">
+ <wsdl:part name="response" element="tns:invokeAsyncResponse" />
+ </wsdl:message>
+
+ <wsdl:message name="customAsyncRequest">
+ <wsdl:part name="request" element="tns:customAsync" />
+ </wsdl:message>
+
+ <wsdl:message name="customAsyncResponse">
+ <wsdl:part name="response" element="tns:customAsyncResponse" />
+ </wsdl:message>
+
+ <wsdl:message name="anotherRequest">
+ <wsdl:part name="request" element="tns:another" />
+ </wsdl:message>
+
+ <wsdl:message name="anotherResponse">
+ <wsdl:part name="response" element="tns:anotherResponse" />
+ </wsdl:message>
+
+ <wsdl:portType name="AsyncPort">
+
+ <!-- simple ping operation that will be used for DocLitWrapped async test-->
+ <wsdl:operation name="ping">
+ <wsdl:input message="tns:pingRequest" />
+ <wsdl:output message="tns:pingResponse" />
+ </wsdl:operation>
+
+ <!-- request for the server to goto sleep until release is called-->
+ <wsdl:operation name="sleep">
+ <wsdl:input message="tns:sleepRequest" />
+ <wsdl:output message="tns:sleepResponse" />
+ </wsdl:operation>
+
+ <!-- check to see if the sleep operation has been called yet -->
+ <wsdl:operation name="isAsleep">
+ <wsdl:input message="tns:isAsleepRequest" />
+ <wsdl:output message="tns:isAsleepResponse" />
+ </wsdl:operation>
+
+ <!-- force the sleep operation to stop sleeping -->
+ <wsdl:operation name="wakeUp">
+ <wsdl:input message="tns:wakeUpRequest" />
+ <wsdl:output message="tns:wakeUpResponse" />
+ </wsdl:operation>
+
+
+
+ <!-- Second suite of tests for Async operation naming:
+ will test for how the implementation responds to
+ methods ending in Async with async binding enabled
+ -->
+ <wsdl:operation name="invokeAsync">
+ <wsdl:input message="tns:invokeAsyncRequest" />
+ <wsdl:output message="tns:invokeAsyncResponse" />
+ </wsdl:operation>
+
+ <!-- will test for how the implementation responds to
+ methods ending in async with async binding enabled
+ -->
+ <wsdl:operation name="customAsync">
+ <wsdl:input message="tns:customAsyncRequest" />
+ <wsdl:output message="tns:customAsyncResponse" />
+ </wsdl:operation>
+
+ <!-- we will map this operation to a java method ending in Async
+ -->
+ <wsdl:operation name="another">
+ <wsdl:input message="tns:anotherRequest" />
+ <wsdl:output message="tns:anotherResponse" />
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="Async" type="tns:AsyncPort">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
+
+ <wsdl:operation name="ping">
+ <soap:operation soapAction="http://org/test/parallelasync/ping" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="sleep">
+ <soap:operation soapAction="http://org/test/parallelasync/sleep" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="isAsleep">
+ <soap:operation soapAction="http://org/test/parallelasync/isAsleep" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="wakeUp">
+ <soap:operation soapAction="http://org/test/parallelasync/wakeUp" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="invokeAsync">
+ <soap:operation soapAction="http://org/test/parallelasync/invokeAsync" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="customAsync">
+ <soap:operation soapAction="http://org/test/parallelasync/customAsync" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="another">
+ <soap:operation soapAction="http://org/test/parallelasync/another" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ </wsdl:binding>
+
+ <wsdl:service name="AsyncService">
+ <wsdl:port binding="tns:Async" name="AsyncPort">
+ <soap:address location="http://localhost:9080/jaxws.async/services/AsyncDocLitWrappedService" />
+ </wsdl:port>
+ </wsdl:service>
+
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/parallelasync/server/META-INF/services.xml Mon Mar 3 14:38:17 2008
@@ -0,0 +1,47 @@
+<!--
+ ~ 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="AsyncService">
+ <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.parallelasync.server.DocLitWrappedPortImpl</parameter>
+ <operation name="ping" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="sleep" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="isAsleep" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="wakeUp" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="invokeAsync" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="customAsync" mep="http://www.w3.org/2004/08/wsdl/in-out">
+ <actionMapping/>
+ </operation>
+ <operation name="another" 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/sample/wrap/META-INF/doclitwrap.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wrap/META-INF/doclitwrap.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wrap/META-INF/doclitwrap.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wrap/META-INF/doclitwrap.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,444 @@
+<?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://wrap.sample.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="wrapjavabeantest"
+ targetNamespace="http://wrap.sample.test.org">
+
+ <wsdl:types>
+ <xsd:schema
+ targetNamespace="http://wrap.sample.test.org"
+ xmlns:tns="http://wrap.sample.test.org"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:element name="MyFault" type="xsd:string" />
+ <xsd:element name="headerValue" 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:element name="headerPart0">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="headerType" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="headerPart1">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="headerType" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="header">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="in" type="xsd:string" />
+ <xsd:element name="out" type="xsd:long" />
+ <xsd:element name="inout" type="xsd:integer" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="headerResponse">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="out" type="xsd:long" />
+ <xsd:element name="inout" type="xsd:integer" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="echoStringWSGEN1">
+ <xsd:complexType />
+ </xsd:element>
+
+ <xsd:element name="echoStringWSGEN1Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="return" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="echoStringWSGEN2">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="data" type="xsd:string" />
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="echoStringWSGEN2Response">
+ <xsd:complexType />
+ </xsd:element>
+
+ </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:message name="headerRequest">
+ <wsdl:part name="payload" element="tns:header" />
+ <wsdl:part name="header0" element="tns:headerPart0" />
+ <wsdl:part name="header1" element="tns:headerPart1" />
+ </wsdl:message>
+
+ <wsdl:message name="headerResponse">
+ <wsdl:part name="payload" element="tns:headerResponse" />
+ <wsdl:part name="header0" element="tns:headerPart0" />
+ </wsdl:message>
+
+ <wsdl:message name="echoStringWSGEN1Request">
+ <wsdl:part name="bodyPart" element="tns:echoStringWSGEN1" />
+ <wsdl:part name="headerPart" element="tns:headerValue" />
+ </wsdl:message>
+
+ <wsdl:message name="echoStringWSGEN1Response">
+ <wsdl:part name="bodyPart" element="tns:echoStringWSGEN1Response" />
+ </wsdl:message>
+
+ <wsdl:message name="echoStringWSGEN2Request">
+ <wsdl:part name="bodyPart" element="tns:echoStringWSGEN2" />
+ </wsdl:message>
+
+ <wsdl:message name="echoStringWSGEN2Response">
+ <wsdl:part name="bodyPart" element="tns:echoStringWSGEN2Response" />
+ <wsdl:part name="headerPart" element="tns:headerValue" />
+ </wsdl:message>
+
+
+ <wsdl:portType name="DocLitWrap">
+
+ <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="header">
+ <wsdl:input message="tns:headerRequest" />
+ <wsdl:output message="tns:headerResponse" />
+ </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:operation name="echoStringWSGEN1">
+ <wsdl:input message="tns:echoStringWSGEN1Request" />
+ <wsdl:output message="tns:echoStringWSGEN1Response" />
+ </wsdl:operation>
+
+ <wsdl:operation name="echoStringWSGEN2">
+ <wsdl:input message="tns:echoStringWSGEN2Request" />
+ <wsdl:output message="tns:echoStringWSGEN2Response" />
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="DocLitWrap"
+ type="tns:DocLitWrap">
+ <soap:binding style="document"
+ transport="http://schemas.xmlsoap.org/soap/http" />
+
+ <wsdl:operation name="oneWayVoid">
+ <soap:operation
+ soapAction="http://wrap.sample.test.org/oneWayVoid" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ </wsdl:operation>
+
+ <wsdl:operation name="oneWay">
+ <soap:operation
+ soapAction="http://wrap.sample.test.org/oneWay" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ </wsdl:operation>
+
+ <wsdl:operation name="twoWayHolder">
+ <soap:operation
+ soapAction="http://wrap.sample.test.org/twoWayHolder" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="header">
+ <soap:operation
+ soapAction="http://addheaders.sample.test.org/header" />
+
+ <wsdl:input>
+ <soap:header use="literal" message="tns:headerRequest" part="header0"/>
+ <soap:header use="literal" message="tns:headerRequest" part="header1"/>
+ <soap:body use="literal" parts="payload"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:header use="literal" message="tns:headerResponse" part="header0"/>
+ <soap:body use="literal" parts="payload"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="twoWay">
+ <soap:operation
+ soapAction="http://wrap.sample.test.org/twoWay" />
+ <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://wrap.sample.test.org/invoke" />
+ <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://wrap.sample.test.org/finOp" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="echoStringWSGEN1">
+ <soap:operation
+ soapAction="http://addheaders.sample.test.org/echoStringWSGEN1" />
+
+ <wsdl:input>
+ <soap:header use="literal" message="tns:echoStringWSGEN1Request" part="headerPart"/>
+ <soap:body use="literal" message="tns:echoStringWSGEN1Request" parts="bodyPart"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="echoStringWSGEN2">
+ <soap:operation
+ soapAction="http://addheaders.sample.test.org/echoStringWSGEN2" />
+
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:header use="literal" message="tns:echoStringWSGEN2Response" part="headerPart"/>
+ <soap:body use="literal" message="tns:echoStringWSGEN2Response" parts="bodyPart"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ </wsdl:binding>
+
+ <wsdl:service name="DocLitWrapService">
+ <wsdl:port binding="tns:DocLitWrap"
+ name="DocLitWrapPort">
+ <soap:address
+ location="http://localhost:6060/axis2/services/DocLitWrapService" />
+ </wsdl:port>
+ </wsdl:service>
+
+</wsdl:definitions>
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wrap/META-INF/services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wrap/META-INF/services.xml?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wrap/META-INF/services.xml (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wrap/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="DocLitWrapService">
+ <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.wrap.DocLitWrapImpl</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/sample/wsgen/META-INF/WSGenService.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wsgen/META-INF/WSGenService.wsdl?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wsgen/META-INF/WSGenService.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wsgen/META-INF/WSGenService.wsdl Mon Mar 3 14:38:17 2008
@@ -0,0 +1,56 @@
+<?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://wsgen.sample.jaxws.axis2.apache.org" name="WSGenService" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://wsgen.sample.jaxws.axis2.apache.org" xmlns="http://schemas.xmlsoap.org/wsdl/">
+ <types>
+ <xsd:schema>
+ <xsd:import namespace="http://wsgen.sample.jaxws.axis2.apache.org" schemaLocation="WSGenService_schema1.xsd"/>
+ </xsd:schema>
+ </types>
+ <message name="echoString">
+ <part name="parameters" element="tns:echoString"/>
+ </message>
+ <message name="echoStringResponse">
+ <part name="parameters" element="tns:echoStringResponse"/>
+ </message>
+ <portType name="WSGenInterface">
+ <operation name="echoString">
+ <input message="tns:echoString"/>
+ <output message="tns:echoStringResponse"/>
+ </operation>
+ </portType>
+ <binding name="WSGenPortBinding" type="tns:WSGenInterface">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
+ <operation name="echoString">
+ <soap:operation soapAction="urn:EchoString"/>
+ <input>
+ <soap:body use="literal"/>
+ </input>
+ <output>
+ <soap:body use="literal"/>
+ </output>
+ </operation>
+ </binding>
+ <service name="WSGenService">
+ <port name="WSGenPort" binding="tns:WSGenPortBinding">
+ <soap:address location="http://localhost:6060/axis2/services/WSGenService"/>
+ </port>
+ </service>
+</definitions>
+
Added: webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wsgen/META-INF/WSGenService_schema1.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wsgen/META-INF/WSGenService_schema1.xsd?rev=633309&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wsgen/META-INF/WSGenService_schema1.xsd (added)
+++ webservices/axis2/trunk/java/modules/jaxws-integration/test/org/apache/axis2/jaxws/sample/wsgen/META-INF/WSGenService_schema1.xsd Mon Mar 3 14:38:17 2008
@@ -0,0 +1,38 @@
+<?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://wsgen.sample.jaxws.axis2.apache.org" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+ <xs:element name="echoString" type="ns1:echoString" xmlns:ns1="http://wsgen.sample.jaxws.axis2.apache.org"/>
+
+ <xs:complexType name="echoString">
+ <xs:sequence>
+ <xs:element name="arg0" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:element name="echoStringResponse" type="ns2:echoStringResponse" xmlns:ns2="http://wsgen.sample.jaxws.axis2.apache.org"/>
+
+ <xs:complexType name="echoStringResponse">
+ <xs:sequence>
+ <xs:element name="return" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>
+
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org