Actually I found that if you do then I can see the schema..Could somebody
review the below and tell me how to fix it with import doctor?:
import logging
logging.basicConfig(level=logging.INFO)
logging.getLogger('suds.client').setLevel(logging.DEBUG)
logging.getLogger('suds.transport').setLevel(logging.DEBUG)
logging.getLogger('suds.xsd.schema').setLevel(logging.DEBUG)
logging.getLogger('suds.wsdl').setLevel(logging.DEBUG)
from suds.client import Client
client = Client(url)
Looks like it loops on the following. Is this even telling me anything? How
would I fix it with import doctor?
DEBUG:suds.xsd.schema:built:
Schema:0x50528c0
(raw)
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="
http://schemas.microsoft.com/2003/10/Serialization/Arrays"
elementFormDefault="qualified" targetNamespace="
http://schemas.microsoft.com/2003/10/Serialization/Arrays" url="
http://xxxxx/Service.svc?xsd=xsd4">
<xs:complexType name="ArrayOfKeyValueOfanyTypeanyType">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="
http://schemas.microsoft.com/2003/10/Serialization/">true</IsD...
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded"
name="KeyValueOfanyTypeanyType" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element nillable="true" type="xs:anyType"
name="Key"/>
<xs:element nillable="true" type="xs:anyType"
name="Value"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element nillable="true"
type="tns:ArrayOfKeyValueOfanyTypeanyType"
name="ArrayOfKeyValueOfanyTypeanyType"/>
<xs:complexType name="ArrayOfKeyValueOfstringstring">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="
http://schemas.microsoft.com/2003/10/Serialization/">true</IsD...
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded"
name="KeyValueOfstringstring"
minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element nillable="true" type="xs:string"
name="Key"/>
<xs:element nillable="true" type="xs:string"
name="Value"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element nillable="true"
type="tns:ArrayOfKeyValueOfstringstring"
name="ArrayOfKeyValueOfstringstring"/>
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element maxOccurs="unbounded" nillable="true"
type="xs:string" name="string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:element nillable="true" type="tns:ArrayOfstring"
name="ArrayOfstring"/>
</xs:schema>
(model)
<Complex:0x504d590 name="ArrayOfKeyValueOfanyTypeanyType">
<Sequence:0x504d650>
<Element:0x504d710 name="KeyValueOfanyTypeanyType">
<Complex:0x504d7d0>
<Sequence:0x504d890>
<Element:0x504d950 name="Key" type="xs:anyType"
/>
<Element:0x504d9d0 name="Value" type="xs:anyType"
/>
</Sequence>
</Complex>
</Element>
</Sequence>
</Complex>
<Element:0x504d610 name="ArrayOfKeyValueOfanyTypeanyType"
type="tns:ArrayOfKeyValueOfanyTypeanyType" />
<Complex:0x504d790 name="ArrayOfKeyValueOfstringstring">
<Sequence:0x504da50>
<Element:0x504db10 name="KeyValueOfstringstring">
<Complex:0x504dbd0>
<Sequence:0x504dc90>
<Element:0x504dd50 name="Key" type="xs:string"
/>
<Element:0x504ddd0 name="Value" type="xs:string"
/>
</Sequence>
</Complex>
</Element>
</Sequence>
</Complex>
<Element:0x504d910 name="ArrayOfKeyValueOfstringstring"
type="tns:ArrayOfKeyValueOfstringstring" />
<Complex:0x504db90 name="ArrayOfstring">
<Sequence:0x504de50>
<Element:0x504df10 name="string" type="xs:string" />
</Sequence>
</Complex>
<Element:0x504dd10 name="ArrayOfstring" type="tns:ArrayOfstring"
/>
DEBUG:suds.xsd.schema:dereferenced:
Schema:0x50528c0
(raw)
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="
http://schemas.microsoft.com/2003/10/Serialization/Arrays"
elementFormDefault="qualified" targetNamespace="
http://schemas.microsoft.com/2003/10/Serialization/Arrays" url="
http://xxx/Login.svc?xsd=xsd4">
<xs:complexType name="ArrayOfKeyValueOfanyTypeanyType">
.....