Ticket UUID: | 063921b09c770ccecb750b9c5dcccdd0b9747a90 | ||
Title: | Client error on WSDL parsing: Unknown forward type reference {xs:schema} in {} | ||
Status: | New | Type: | Code_Defect |
Severity: | Important | Priority: | Immediate |
Subsystem: | Client_Side | Resolution: | Open |
Assigned to: | unassigned | ||
Last Modified: | 2018-02-21 17:33:49 | ||
Version Found In: | trunk | ||
Description & Comments: | |||
When parsing the WSDL at:
http://services.phast.fr/STS_RECETTE/sts.soap_2.en.asmx?WSDL
I get the repeated error log:
with the call stack: Unknown forward type reference {xs:schema} in {Cip_list} while executing "parseElementalType $mode results $serviceName $element $tns" (procedure "parseElementalType" line 95) invoked from within "parseElementalType $mode serviceInfo $serviceName $element $tns" and the error stack: INNER:invokeStk1 parseElementalType Client results 2 domNode0A2C0314 tns1 CALL:parseElementalType Client serviceInfo 2 domNode0A2C0264 tns1 CALL:::WS::Utils::parseScheme Client http://services.phast.fr/STS_RECETTE/sts.soap_2.en.asmx domNode0A270EFC 2 serviceInfo tnsCount The wsdl snippet of Cip_list is: <wsdl:types> <s:schema elementFormDefault="qualified" targetNamespace="http://www.phast.fr/RLIO/STS/en"> ... <s:element name="STS_2_2_CIOsp_PDC_CIP_B1Response"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="STS_2_2_CIOsp_PDC_CIP_B1Result" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="Cip_list"> <s:complexType> <s:sequence> <s:element ref="s:schema" /> <s:any /> </s:sequence> </s:complexType> </s:element> <s:element minOccurs="0" maxOccurs="1" name="Errors" type="s:string" /> </s:sequence> </s:complexType> </s:element> ... So, there is a reference to the whole schema. This means probably that any type may be used or whatever. Has anybody a clue what that means and how to implement it ? Thank you in advance, Harald oehhar added on 2018-02-21 17:33:49 UTC: <Cip_list> <xsd:schema>{schema}</xsd:schema> {xml} </Cip_list> where the values in curly braces should be replaced by the given data. That looks weired... |