cancel
Showing results for 
Search instead for 
Did you mean: 

soap fault: Server was unable to process request. --> Key cannot be null.

former_member192892
Active Contributor
0 Kudos

Hi guys,

I'm doing a file to WS to file scenario using BPM. In my syncronous send step to the WS, I'm getting an error response with the message

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Adapter

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="PARSING">ADAPTER.SOAP_EXCEPTION</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>soap fault: Server was unable to process request. --> Key cannot be null. Parameter name: key</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Can anyone tell me where am i going wrong??

Pl help me on this guys

Thanks

Varun

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

The error says that there is a mandatory parameter by the name "Key" which you are not providing while calling the webservice. Please test the webservice via some other tool like Altova xmlspy.

Take the message sent from xi to webservice and use xmlspy to call the webservice using the same message. xmlspy will give you much clearer picture.