Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Problems parsing WSDL

Hello everybody!

since yesterday I try to invoke an external web service into SAP CRM and I have the following problem:

When I try to create a new Enterprise Service Consumer instance in the SE80 using a WSDL description of the target web service, I get the following error message before any proxy instances are created:

Wrong value: unknown namespace: http://schemas.xmlsoap.org/soap/encoding"

My question now: Does anybody know why this problem occurs? What definition parameters need to be inserted obligatory at the beginning of a WSDL file so that the Enterprise Service can be automatically invoked into SAP in the Workbench?

I have the following definitions in the WSDL:

<definitions

xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"

xmlns:tns="http://xxx.xxx/xxx"

xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"

xmlns="http://schemas.xmlsoap.org/wsdl/"

targetNamespace="http:/xxx.xxx/xxx">

The entries market bold are specific parameters of the customers web service which I don't like to post here, all other definitions should be standard definitions (???)

Would be so great if anybody could help me solving this problem!

Thanks to your help and best regards,

Markus

Former Member
Not what you were looking for? View more on this topic or Ask a question