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 pr...@apache.org on 2005/11/10 12:44:29 UTC
svn commit: r332277 -
/webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/LargeReturningString.wsdl
Author: prestonf
Date: Thu Nov 10 03:44:24 2005
New Revision: 332277
URL: http://svn.apache.org/viewcvs?rev=332277&view=rev
Log:
Fix for LargeReturningString test.
Modified:
webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/LargeReturningString.wsdl
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/LargeReturningString.wsdl
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/LargeReturningString.wsdl?rev=332277&r1=332276&r2=332277&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/LargeReturningString.wsdl (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/LargeReturningString.wsdl Thu Nov 10 03:44:24 2005
@@ -27,10 +27,18 @@
<schema elementFormDefault="qualified"
targetNamespace="http://largereturningstring.test.apache.org"
xmlns="http://www.w3.org/2001/XMLSchema"
- xmlns:impl="http://largereturningstring.test.apache.org"
xmlns:intf="http://largereturningstring.test.apache.org"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <element name="getLargeStringReturn">
+ <complexType>
+ <sequence>
+ <element name="size" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
<element name="getLargeString">
<complexType>
<sequence>
@@ -38,22 +46,23 @@
</sequence>
</complexType>
</element>
+
<element name="getLargeStringResponse">
<complexType>
<sequence>
- <element name="getLargeStringResponse"
- nillable="true" type="xsd:string" />
+ <element name="getLargeStringReturn" nillable="true" type="xsd:string" />
</sequence>
</complexType>
</element>
+
<element name="setLargeString">
<complexType>
<sequence>
- <element name="setLargeString" nillable="true"
- type="xsd:string" />
+ <element name="largeString" nillable="true" type="xsd:string" />
</sequence>
</complexType>
</element>
+
<element name="setLargeStringResponse">
<complexType>
<sequence>
@@ -61,26 +70,32 @@
</sequence>
</complexType>
</element>
- <element name="setRoundTripLargeStringRequest">
+
+ <element name="setRoundTripLargeString">
<complexType>
<sequence>
- <element name="setLargeString" nillable="true"
- type="xsd:string" />
+ <element name="largeString" nillable="true" type="xsd:string" />
<element name="size" type="xsd:int" />
</sequence>
</complexType>
</element>
+
+ <element name="setRoundTripLargeStringResponseOutParams">
+ <complexType>
+ <sequence>
+ <element name="largeString" nillable="true" type="xsd:string" />
+ <element name="size" type="xsd:int" />
+ </sequence>
+ </complexType>
+ </element>
+
<element name="setRoundTripLargeStringResponse">
<complexType>
<sequence>
- <element name="getRoundTripLargeStringResponse"
- nillable="true" type="xsd:string" />
- <element name="size" type="xsd:int" />
+ <element name="largeString" nillable="true" type="xsd:string" />
</sequence>
</complexType>
</element>
- <element name="setLargeStringResponse1" type="string"></element>
- <element name="setLargeStringRequest1" type="string"></element>
</schema>
</wsdl:types>
@@ -89,82 +104,53 @@
</wsdl:message>
<wsdl:message name="getLargeStringResponse">
- <wsdl:part element="intf:getLargeStringResponse"
- name="parameters" />
+ <wsdl:part element="intf:getLargeStringResponse" name="parameters" />
</wsdl:message>
<wsdl:message name="setLargeStringRequest">
- <wsdl:part name="setLargeStringRequest"
- element="intf:setLargeString">
- </wsdl:part>
+ <wsdl:part element="intf:setLargeString" name="parameters" />
</wsdl:message>
+
<wsdl:message name="setLargeStringResponse">
- <wsdl:part name="setLargeStringResponse"
- element="intf:setLargeStringResponse">
- </wsdl:part>
+ <wsdl:part element="intf:setLargeStringResponse" name="parameters" />
</wsdl:message>
+
<wsdl:message name="setRoundTripLargeStringRequest">
- <wsdl:part name="setRoundTripLargeStringRequest"
- element="intf:setRoundTripLargeStringRequest">
- </wsdl:part>
+ <wsdl:part element="intf:setRoundTripLargeString" name="parameters" />
</wsdl:message>
+
<wsdl:message name="setRoundTripLargeStringResponse">
- <wsdl:part name="setRoundTripLargeStringResponse"
- element="intf:setRoundTripLargeStringResponse">
- </wsdl:part>
+ <wsdl:part element="intf:setRoundTripLargeStringResponse" name="parameters" />
</wsdl:message>
- <wsdl:portType name="LargeReturningString">
+ <wsdl:portType name="LargeReturningString">
<wsdl:operation name="getLargeString">
-
- <wsdl:input message="intf:getLargeStringRequest"
- name="getLargeStringRequest" />
-
- <wsdl:output message="intf:getLargeStringResponse"
- name="getLargeStringResponse" />
-
+ <wsdl:input message="intf:getLargeStringRequest" name="getLargeStringRequest" />
+ <wsdl:output message="impl:getLargeStringResponse" name="getLargeStringResponse" />
</wsdl:operation>
<wsdl:operation name="setLargeString">
- <wsdl:input message="intf:setLargeStringRequest"
- name="setLargeStringRequest">
- </wsdl:input>
- <wsdl:output message="intf:setLargeStringResponse"
- name="setLargeStringResponse">
- </wsdl:output>
+ <wsdl:input message="intf:setLargeStringRequest" name="setLargeStringRequest"/>
+ <wsdl:output message="intf:setLargeStringResponse" name="setLargeStringResponse"/>
</wsdl:operation>
+
<wsdl:operation name="setRoundTripLargeString">
- <wsdl:input name="setRoundTripLargeStringRequest"
- message="intf:setRoundTripLargeStringRequest">
- </wsdl:input>
- <wsdl:output name="setRoundTripLargeStringResponse"
- message="intf:setRoundTripLargeStringResponse">
- </wsdl:output>
+ <wsdl:input message="intf:setRoundTripLargeStringRequest" name="setRoundTripLargeStringRequest"/>
+ <wsdl:output message="intf:setRoundTripLargeStringResponse" name="setRoundTripLargeStringResponse"/>
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="LargeReturningStringSoapBinding"
- type="intf:LargeReturningString">
-
- <wsdlsoap:binding style="document"
- transport="http://schemas.xmlsoap.org/soap/http" />
+ <wsdl:binding name="LargeReturningStringSoapBinding" type="intf:LargeReturningString">
+ <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="getLargeString">
-
<wsdlsoap:operation soapAction="LargeReturningString#getLargeString" style="document" />
-
<wsdl:input name="getLargeStringRequest">
-
<wsdlsoap:body use="literal" />
-
</wsdl:input>
-
<wsdl:output name="getLargeStringResponse">
-
<wsdlsoap:body use="literal" />
-
</wsdl:output>
-
</wsdl:operation>
<wsdl:operation name="setLargeString">
@@ -173,9 +159,11 @@
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="setLargeStringResponse">
+
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
+
<wsdl:operation name="setRoundTripLargeString">
<wsdlsoap:operation style="document" soapAction="LargeReturningString#setRoundTripLargeString"/>
<wsdl:input name="setRoundTripLargeStringRequest">
@@ -186,23 +174,13 @@
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="LargeReturningStringService">
-
- <wsdl:port binding="intf:LargeReturningStringSoapBinding"
- name="getLargeReturningString">
+ <wsdl:service name="LargeReturningStringService">
+ <wsdl:port name="LargeReturningString"
+ binding="impl:LargeReturningStringSoapBinding">
<wsdlsoap:address
- location="http://localhost/axis/LargeReturningString" />
-
- </wsdl:port>
- <wsdl:port name="roundTripLargeReturningString"
- binding="intf:LargeReturningStringSoapBinding">
- <wsdlsoap:address
- location="http://localhost/axis/LargeReturningString" />
- </wsdl:port>
- <wsdl:port name="setLargeReturningString"
- binding="intf:LargeReturningStringSoapBinding">
- <wsdlsoap:address location="http://localhost/axis/LargeReturningString" />
+ location="http://localhost:9080/LargeReturningString/services/LargeReturningString">
+ </wsdlsoap:address>
</wsdl:port>
</wsdl:service>