cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP sender Scenerio problem- WSDL

vkaushik82
Active Participant
0 Kudos

Hello,

I have have SOAP sender scenerio.We have done the development now we are testing this.

I have provided WSDL to Source side so that they can send us message for end to end testing.

Problem here is while sending message in return they receive below error .I am not sure why this error is coming if they are sending mesage.

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<SOAP:Fault>

<faultcode>SOAP:Server</faultcode>

<faultstring>System Error</faultstring>

<detail>

<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">

<context/>

<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>

<text>Message is incomplete. No Sender found</text>

</s:SystemError>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

But if i send a same message from RWB for testing it works fine.

Is it WSDL is having problem. Can anyone aware of this and can guide me it will be good.

Regards,

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Vikrant,

This problem arises because URL mentioned for posting message on sender side is in XML notation and so, in it parameters are separated by '&amp'. But for http post the parametrers has to be separated by '&'.

Because of this you are getting 'No Sender Found' error.

There is one SAP note on this - 129783.

Refer this note, you will get the solution.

-Tanaya.

former_member200962
Active Contributor
0 Kudos
But if i send a same message from RWB for testing it works fine
Is it WSDL is having problem

What is the URL format that you are using while generating the WSDL file....are you making use of Propose URL option in the wizard?

Use the url format mentioned in this thread:

No need to regenerate the entire WSDL again...just ask the source system to make relevant change in the URL section of the WSDL or send them the updated wsdl.

Regards,

Abhishek.