summaryrefslogtreecommitdiff
path: root/ext/soap/tests/bugs/bug36999.wsdl
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2007-04-02 13:43:29 +0000
committerDmitry Stogov <dmitry@php.net>2007-04-02 13:43:29 +0000
commit2b24ec598970d56aaa035450e6690c37bc54eac3 (patch)
tree94e04c31e6863498f6534607964840024f689ee6 /ext/soap/tests/bugs/bug36999.wsdl
parent0ac6bb9f1619df01ee7c4276eecaa53c71d73579 (diff)
downloadphp-git-2b24ec598970d56aaa035450e6690c37bc54eac3.tar.gz
Fixed bug #37013 (server hangs when returning circular object references)
Diffstat (limited to 'ext/soap/tests/bugs/bug36999.wsdl')
-rwxr-xr-xext/soap/tests/bugs/bug36999.wsdl48
1 files changed, 48 insertions, 0 deletions
diff --git a/ext/soap/tests/bugs/bug36999.wsdl b/ext/soap/tests/bugs/bug36999.wsdl
new file mode 100755
index 0000000000..80d20b053b
--- /dev/null
+++ b/ext/soap/tests/bugs/bug36999.wsdl
@@ -0,0 +1,48 @@
+<?xml version="1.0" ?>
+<definitions
+ xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:si="http://soapinterop.org/xsd"
+ xmlns:tns="http://linuxsrv.home/~dmitry/soap/test.wsdl"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
+ targetNamespace="http://linuxsrv.home/~dmitry/soap/test.wsdl">
+
+ <message name="echoLongRequest">
+ <part name="x" type="xsd:long" />
+ </message>
+
+ <message name="echoLongResponse">
+ <part name="x" type="xsd:long" />
+ </message>
+
+ <portType name="TestServicePortType">
+ <operation name="echoLong">
+ <input message="tns:echoLongRequest" />
+ <output message="tns:echoLongResponse" />
+ </operation>
+ </portType>
+
+ <binding name="TestServiceBinding" type="tns:TestServicePortType">
+ <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
+ <operation name="echoLong">
+ <soap:operation style="rpc" />
+ <input>
+ <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+ </input>
+ <output>
+ <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+ </output>
+ </operation>
+ </binding>
+
+ <service name="TestService">
+ <port name="TestServicePort" binding="tns:TestServiceBinding">
+ <soap:address location="test://" />
+ </port>
+ </service>
+
+</definitions>