cancel
Showing results for 
Search instead for 
Did you mean: 

RECEIVER_DETERMINATION: Message Incomplete Error

Former Member
0 Kudos

Hi,

I'm trying to send my SOAP request directly to IS bypassing AE as suggested in the blog /people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine

But I get the above error in SXMB_MONI.

this is the URL I'm sending my request to

<i>http://xidev.xxx.com:8000/sap/xi/engine?type=entry&version=3.0&Sender.Service=BS_WROUTE&Interface=http%3A%2F%2Fxxx.com%2Froute%5EMI_WROUTE_ROUTE_OUT&QualityOfService=ExactlyOnce</i>

Looks like escaping characters in namespace URL are not being interpreted properly.

How do I fix this error?

I appreciate your inputs.

thx

praveen

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member529475
Active Contributor
0 Kudos

HI Praveen

same kind of error was discussed here.. have a look at the following threads...

Cheers..

Vasu

<i>** Reward Points if found useful **</i>

Former Member
0 Kudos

Vasu,

I looked at the above threads before I started this thread. There is no solution is provided in those threads. Moreover, my scenario is working perfectly, in case I send the request to AE i.e.

<i>http://xidev.xxx.com:50000/XISOAPAdapter/MessageServlet?channel=:BS_WROUTE:SOAP_SEN_ROUTE_DATA&version=3.0&Sender.Service=BS_WROUTE&Interface=http%3A%2F%2Fxxx.com%2Froute%5EMI_WROUTE_ROUTE_OUT</i>

I get the error when I try and send the request to IE i.e.

<i>http://xidev.xxx.com:8000/sap/xi/engine?type=entry&version=3.0&Sender.Service=BS_WROUTE&Interface=http%3A%2F%2Fxxx.com%2Froute%5EMI_WROUTE_ROUTE_OUT&QualityOfService=ExactlyOnce</i>

Hope I'm clear this time.

thanks for your help

praveen

Former Member
0 Kudos

Hi Praveen,

you can try to use the Altova XML Spy as a client to test your scenario. This tool can simulate a SOAP request. Moreover, you have to verify if XI and the webservice are deployed on the same network! I suggest you to use Dynopro or XML spy to simulate a SOAP request and not the tool inside the Integration Directory as described in the weblog that you have report to me.

Gabriele.

Former Member
0 Kudos

Hi Gabriele,

I've not been trying sending the request using Integration Directory tool. I tried sending the SOAP request from SOAP UI and SOAP Client. It sent a request with header which was not able to be parsed by IE.

When I used a different client tool SOAP Sonar, IE interpreted the header properly and my issue was resolved as the SOAP client program sends the request from a program runtime which does not cause parsing problem unlike some of the SOAP client tools.

Anyways, I appreciate your inputs. Thanks & points for you.

thx

praveen

Former Member
0 Kudos

Hi Praveen,

nice to help you!

Thanks for the points!

Gabriele.

Former Member
0 Kudos

Hi Praveen,

But I get the above error in SXMB_MONI

Which error? Post it so that everyone can suggest you in a better way.

Regards,

Sumit

Former Member
0 Kudos

Praveen,

Are you doing synchronous or asynchronous interface? Since you are using QualityOfService=ExactlyOnce I am assuming you are trying to do an Asynchronous interface. This is just to cross check with you.

Regards,

---Satish

moorthy
Active Contributor
0 Kudos

Hi

First check out, in SXMB_MONI for sender service, receiver service etc as you configured.. also cross verify the Receiver determination and activate again . Refresh the cache in the directory

Check out this configuration part :

http://help.sap.com/saphelp_nw70/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm

Hope helps,

Rgds,

Moorthy

Former Member
0 Kudos

Moorthy, I've verified all the objects. Infact the scenario works wonders if I sent the SOAP request to AE i.e.

<i>http://xidev.xxx.com:50000/XISOAPAdapter/MessageServlet?channel=:BS_WROUTE:SOAP_SEN_ROUTE_DATA&version=3.0&Sender.Service=BS_WROUTE&Interface=http%3A%2F%2Fxxx.com%2Froute%5EMI_WROUTE_ROUTE_OUT</i>

I'm trying to see by sending the request directly to the IE as suggested in the earlier mentioned blog. I'm trying to avoid sharing a UID & PWD with SOAP client system to send the SOAP request. For sending to AE, it requires UID & PWD. For sending to IE, it doesnt require UID&PWD but I'm getting this error.

Satish, Yes I'm trying out a asynchronous web service scenario. Thats why I added QualityOfService=ExactlyOnce to the URL at the end.

Sumit, the error I'm geeting is RECEIVER_DETERMINATION: Message Incomplete. I've put it in the subject line of the message. Sorry for the inconvienence.

Thanks for your help..

praveen