summaryrefslogtreecommitdiff
path: root/ext/soap/tests/interop/Round3/GroupD/imported
diff options
context:
space:
mode:
Diffstat (limited to 'ext/soap/tests/interop/Round3/GroupD/imported')
-rw-r--r--ext/soap/tests/interop/Round3/GroupD/imported/import1B.wsdl20
-rw-r--r--ext/soap/tests/interop/Round3/GroupD/imported/import2B.wsdl22
-rw-r--r--ext/soap/tests/interop/Round3/GroupD/imported/import2B.xsd12
3 files changed, 54 insertions, 0 deletions
diff --git a/ext/soap/tests/interop/Round3/GroupD/imported/import1B.wsdl b/ext/soap/tests/interop/Round3/GroupD/imported/import1B.wsdl
new file mode 100644
index 0000000..26ab6db
--- /dev/null
+++ b/ext/soap/tests/interop/Round3/GroupD/imported/import1B.wsdl
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<definitions name="SoapInterop" targetNamespace="http://soapinterop.org/definitions/"
+ xmlns:wsdlns="http://soapinterop.org/definitions/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns="http://schemas.xmlsoap.org/wsdl/">
+ <types/>
+ <message name="echoStringRequest">
+ <part name="x" type="xsd:string"/>
+ </message>
+ <message name="echoStringResponse">
+ <part name="Result" type="xsd:string"/>
+ </message>
+ <portType name="SoapInteropImport1PortType">
+ <operation name="echoString" parameterOrder="x">
+ <input message="wsdlns:echoStringRequest"/>
+ <output message="wsdlns:echoStringResponse"/>
+ </operation>
+ </portType>
+</definitions>
diff --git a/ext/soap/tests/interop/Round3/GroupD/imported/import2B.wsdl b/ext/soap/tests/interop/Round3/GroupD/imported/import2B.wsdl
new file mode 100644
index 0000000..8a397bc
--- /dev/null
+++ b/ext/soap/tests/interop/Round3/GroupD/imported/import2B.wsdl
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<definitions name="SoapInterop" targetNamespace="http://soapinterop.org/definitions/"
+ xmlns:wsdlns="http://soapinterop.org/definitions/"
+ xmlns:typens="http://soapinterop.org/xsd"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns="http://schemas.xmlsoap.org/wsdl/">
+ <import location="import2B.xsd" namespace="http://soapinterop.org/xsd" />
+ <message name='Server.echoStruct'>
+ <part name='inputStruct' type='typens:SOAPStruct'/>
+ </message>
+ <message name='Server.echoStructResponse'>
+ <part name='Result' type='typens:SOAPStruct'/>
+ </message>
+
+ <portType name="SoapInteropImport2PortType">
+ <operation name='echoStruct' parameterOrder='inputStruct'>
+ <input message='wsdlns:Server.echoStruct' />
+ <output message='wsdlns:Server.echoStructResponse' />
+ </operation>
+ </portType>
+</definitions>
diff --git a/ext/soap/tests/interop/Round3/GroupD/imported/import2B.xsd b/ext/soap/tests/interop/Round3/GroupD/imported/import2B.xsd
new file mode 100644
index 0000000..b35eded
--- /dev/null
+++ b/ext/soap/tests/interop/Round3/GroupD/imported/import2B.xsd
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<schema targetNamespace='http://soapinterop.org/xsd'
+ xmlns='http://www.w3.org/2001/XMLSchema'
+ elementFormDefault='unqualified'>
+ <complexType name="SOAPStruct">
+ <all>
+ <element name="varString" type="string" />
+ <element name="varInt" type="int" />
+ <element name="varFloat" type="float" />
+ </all>
+ </complexType>
+</schema> \ No newline at end of file