Hi,
WSDL allows for recursiveness in its elements, see fragment below:
WSDL allows for recursiveness in its elements, see fragment below:
<s:complexType name="Person">
<s:sequence>
<s:element name="Name" type="s:string"/>
<s:element name="SSN" type="s:string"/>
<s:element minOccurs="0" name="DOB" type="s:date"/>
<s:element minOccurs="0" name="Home" type="s0:Address"/>
<s:element minOccurs="0" name="Office" type="s0:Address"/>
<s:element minOccurs="0" name="Spouse" type="s0:Person"/>
<s:element minOccurs="0" name="FavoriteColors" type="s0:ArrayOfFavoriteColorsItemString"/>
<s:element minOccurs="0" name="Age" type="s:long"/>
</s:sequence>
</s:complexType>
So Person refers to itself. This is valid WSDL/XSD, but import in Service Studio complains that this is an unsupported structure? Importing the WSDL in tools like SOAPUI works OK.
Thanks,
Marcel
So Person refers to itself. This is valid WSDL/XSD, but import in Service Studio complains that this is an unsupported structure? Importing the WSDL in tools like SOAPUI works OK.
Thanks,
Marcel