cancel
Showing results for 
Search instead for 
Did you mean: 

WSDL import error

Former Member
0 Kudos

Hello all,

I am importing an WSDL in XI and getting an error:

Unable to convert imported document to WSDL

Reason: Error when parsing the XML document (Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: Bad attribute list. Expected WhiteSpace, / or >:(:main:, row:7393, col:14))

Check the selected category

So I go to the row and see it's going wrong in the binding:

<binding name="MI_AS_ORDERS03_Binding" type="p1:MI_AS_ORDERS03">

<soap:binding style="document,,

transport="http://schemas.xmlsoap.org/soap/http"/>

<operation name="MI_AS_ORDERS03">

<soap:operation

soapAction="http://xxx.nl/MM/ORDERS"/>

<input><soap:body use="literal"/></input>

<output><soap:body use="literal"/></output>

</operation>

</binding>

Row 7393 is this part: <soap:binding style="document,,

transport="http://schemas.xmlsoap.org/soap/http"/>

What's wrong with this? I looked it up in help.sap.com and it states this way in the documentation.

Hope some can help,

Guido

Edited by: G. Koopmann on Jan 18, 2008 9:55 AM

Accepted Solutions (1)

Accepted Solutions (1)

turmoll
Active Contributor
0 Kudos

Hi,

It should be:

<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

instead of:

<soap:binding style="document,, transport="http://schemas.xmlsoap.org/soap/http"/>

Regards,

Jakub

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Guido,

try to remove the commas after "document and insert apostrophe (").

Dominic