import SOAP-WSDL 2.00.06 from CPAN

git-cpan-module:   SOAP-WSDL
git-cpan-version:  2.00.06
git-cpan-authorid: MKUTTER
git-cpan-file:     authors/id/M/MK/MKUTTER/SOAP-WSDL-2.00.06.tar.gz
This commit is contained in:
Martin Kutter authored and Michael G. Schwern committed 2009-12-12 19:48:54 -08:00
1 parent c2ac24dd0f
commit 3de318be40
66 files changed
+758 -342

No files matched your search

+59
View File
@@ -193,6 +193,44 @@ xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:http="http://schemas.xm
</xsd:simpleContent>
</xsd:complexType>
<xsd:element name="testReferencesExtension">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="data" type="tns:testReferencedExtension" />
<xsd:element minOccurs="1" maxOccurs="1" name="flags" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="testReferencedExtension">
<xsd:complexContent mixed="false">
<xsd:extension base="tns:testExtensionBase">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1"
name="test1" type="xsd:int" />
<xsd:element minOccurs="0" maxOccurs="1"
name="test2" type="xsd:string" />
<xsd:element minOccurs="0" maxOccurs="1" name="test3"
type="xsd:string" />
<xsd:element minOccurs="0" maxOccurs="1"
name="test4" type="xsd:string" />
<xsd:element minOccurs="0" maxOccurs="1"
name="test5" type="xsd:boolean" />
<xsd:element minOccurs="0" maxOccurs="1" name="test6"
type="xsd:string" />
<xsd:element minOccurs="0" maxOccurs="1" name="test7"
type="xsd:int" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="testExtensionBase" abstract="true">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="test"
type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="testElementNestedExtension" type="tns:testComplexNestedExtension" />
<xsd:element name="testElementString" type="xsd:string" />
<xsd:element name="testElementInt" type="xsd:int" />
@@ -272,6 +310,27 @@ xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:http="http://schemas.xm
</xsd:complexType>
</xsd:element>
<xsd:complexType name="abstractComplexType" abstract="true">
</xsd:complexType>
<xsd:complexType name="intermediateComplexType">
<xsd:complexContent>
<xsd:extension base="abstractComplexType">
<xsd:sequence>
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="GivenName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="finalComplexType">
<xsd:complexContent>
<xsd:extension base="intermediateComplexType">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="completelyEmptyComplexType">
</xsd:complexType>
+48
View File
@@ -6,6 +6,7 @@
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
targetNamespace="urn:HelloWorld"
xmlns:tns="urn:HelloWorld"
xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<s:schema elementFormDefault="qualified"
@@ -37,6 +38,53 @@
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="testAbstract" abstract="true">
<s:sequence>
<s:element name="abstract" type="s:string"/>
</s:sequence>
</s:complexType>
<s:complexType name="testAbstractChild" abstract="true">
<s:complexContent>
<s:extension base="tns:testAbstract">
<s:sequence>
<s:element name="abstractChild" type="s:string"/>
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="testAbstractGrandChild">
<s:complexContent>
<s:extension base="tns:testAbstractChild">
<s:sequence>
<s:element name="abstractGrandChild" type="s:string"/>
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="GrandParent" abstract="true">
</s:complexType>
<s:complexType name="Parent" abstract="true">
<s:complexContent>
<s:extension base="tns:GrandParent"/>
</s:complexContent>
</s:complexType>
<s:complexType name="Child">
<s:complexContent>
<s:extension base="tns:Parent">
<s:sequence>
<s:element name="foo" type="s:string"/>
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
</s:schema>
</types>