cancel
Showing results for 
Search instead for 
Did you mean: 

Web Service error deserialisation failed.

Former Member
0 Kudos

Hi Guru's,

I have set up a Web Service, generated via a Z-Bapi. When posting to the webservice I am getting an error message saying:

deserialisation failed

So i did a search and found 2 SAP notes:

- SAP Note 892944 Deserialisation failed

- SAP Note 830340 SOAP request - Deserialisation failed

Both notes I checked, I renegerated the webservice and checked the package. The package is even a higher version, so must be ok.

This is the WSDL generated from the Z-Bapi; http://www.koopmann.nu/test/ZBAPI_GET_MAT_DESC_2.wsdl

This link contains the actual soap message used during posting: http://www.koopmann.nu/test/soap_msg_example.xml

Does anyone have another idea on this? maybe the soap message is not correct?

Best regards,

Guido Koopmann

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

After checking your wsdl, I belive it is ok. Do one thing, check it using WSNavigator whether it works or not.

Also to check whether your message is correct or not you can compare it message generated within WSNavigator.

Regards,

Gourav

Answers (1)

Answers (1)

Former Member
0 Kudos

Another strange thing is that when I post this:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:sap-com:document:sap:rfc:functions">

<soapenv:Header/>

<soapenv:Body>

</soapenv:Body>

</soapenv:Envelope>

Basicly just the SOAP enveloppe, I get an HTTP 200 Ok back.