RCVR_DETERMINATION MESSAGE_INCOMPLETE
Hi Gurus,
i am facing a problem with PI 7.0.
I try to call an Endpoint in the PI, which i got by "Web Service Definition" Wizard at the Configuration Runtime. The WSDL gives me the following endpoint
http://xitest:8000/sap/xi/engine?type=entry&version=3.0&Sender.Service=SOAP_EIP&Interface=http://test.de/ami^SmartMeterMeterReadingDocumentERPCreateConfirmation
The problem is that the PI does not interprets the Sendernamespace and Senderinterface (which is separated by the char ^ ).
In the SXI_MONITOR i see
Sender-Service = SOAP_EIP (korrekt)
Sender-Namespace = http://test.de/ami^SmartMeterMeterReadingDocumentERPCreateConfirmation
Sender-Interface = (initial)
Can you tell me why it can not separate the namespace from the interface?
This is not a error because of the &
Thank you in advance!
HI,
Try using Target URL as http://<hostname>:<port>/ XISOAPAdapter/MessageServlet? channel=
<party>:<service>:<channel> wihtout interface name and namespace. Its not mandatory you need to have both in the target URL.
regards,
Vineetha.
Similar Messages
-
Error while testing the Webservice
HI,
When I Tried the Same It is showing an Error"Error in Sending the Soap Data"
When i teted the configuration it is showing an error in message interface,but is there and running fine when tested
Hi,
When I am Testing the same in the Altova,I am Getting an error as Below
"<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>
I Configured all the Required in Id and Tested the Design in the IR.
Thanks,
SrinivasaHi Srinivas,
Check these threads..
RCVR_DETERMINATION: MESSAGE_INCOMPLETE
BPM Message is incomplete. No Sender found
cheers,
Prashanth
P.S Please mark helpful answers -
Error when testing a web service created in XI
Hi experts,
I created a web service in XI to execute a RFC and return its result, but when the WSDL file is tested in XMLSpy, the below error is returned:
<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></context>
<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
<text>Message is incomplete. No Sender found</text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
It's the first time I use XI, so I've no idea of which extra details I should provide to give a better description of my problem.
Thanks in advance,
André Ramos SouzaSouza,
If you see the message
<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
<text>Message is incomplete. No Sender found</text>
It is complaining baout recceiver determination incomplete or no sender agreement. So please check all your ID objects once again.
---Satish -
Pl find the error in ws to file scenario
all the information in IR and Id is given .
<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>>>Anything else I should look into
Look into the <b>Reciever Determination</b> object.
Check these details in SXMB_MONI
1. SenderService
2. Sender Interface
3. Sender Name space
There should be a mismatch between these details in SXMB_MONI and your Reciver Determination in ID.
Regards,
Jai Shankar -
Configuring Sender SOAP Adapter
Hi, I am trying a simple scenario that worked well in XI 2.0 and I am trying to migrate the same scenario to XI 3.0 where I am having problems.
1. Created two data types: material_in that takes a material; material out that have three simple elements (description, type, and group).
2. Created two message types one for the inbound and other for the outbound
3. Created a message interface linking the outbound and inbound messages type outbound and synchronous.
4. Created all the mappings necessary that maps the material to a RFC-enabled Function module and the output of the function module is mapped to out message.
5. Then created the configuration part (Integration builder - configuration ) using configuration wizard.
6. The communication channel for the sender Business systems is SOAP where the default interface parameters have been provided
7. The communication channel for the receiving business systems is RFC.
The configuration wizard has created all the necessary steps including receiver determination, interface determination, sender and receiver agreement.
I activated all the components. Then using 'Define Web Service', created a WSDL file. I have imported this WSDL file into XMLSPY to test it out.
This is where I am hitting the wall.
When I tried using http://host:javaport/XISOAPAdapter/MessageServlet?channel=
URL, I am getting a http post error (500).
Then, I tried posting to http://host:port/sap/xi/engine?type=entry. This creates an XML message in the XI but comes back with an error 'RCVR_DETERMINATION.MESSAGE_INCOMPLETE'.
Any thoughts from your side is greatly appreciated.
Thanks, Ram RayavarapuHi Ram,
sounds all ok, any more information on the 500?
The http://host:javaport/XISOAPAdapter/MessageServlet?channel=party:service:channel
is the right URL for XI 3.0 not the XI 2.0 one.
I guess you provides a valid user id and password to XMLSPY
when it asked for it and that user has enough rights to do XI work.
Did you try to enter the URL into a web browser? It should ask you for you user and password too and brings up a response of Message Servlet ok. If that does not show up then do you have a proxy on your network which might prevent you from hitting the XI server?
Cheers
Stefan -
Synch. RFC call error - No Sender Found
Hi,
once execute the synchronous RFC call from BPM, rfc response message returns as following;
<SAP:Code area="RCVR_DETERMINATION">MESSAGE_INCOMPLETE</SAP:Code>
<SAP:Stack>Message is incomplete. No Sender found</SAP:Stack>
i've tried adding header mappings at receiver aggreement for bpm's name as sender service and target sap system name as receiver service. Same error.
Any help is greatly appreciated. ThanksHi,
>>>>i've tried adding header mappings at receiver aggreement for bpm's name as sender service and target sap system name as receiver service. Same error.
no need for any header mapping in that case
just configure the routing correctly - via directory wizard
and everything will work
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a> -
Message is incomplete. No Sender found
Hi everyone,
I made an Idoc outbound from SAP to JMS xml file delivery but now this error is appearing:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Receiver Identification
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">MESSAGE_INCOMPLETE</SAP:Code>
<SAP:P1>Sender</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>Message is incomplete. No Sender found</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I'm receiving my Idoc into a BPM and transform it into an external definition file type and deliver it to the JMS receiver.
Any thoughts of what may be the cause?
ThanksHi,
Could you resolve this problem. I am facing the same problem. We are running SP19 on XI
I have a BPM. These are the steps.
1) BPM Receives the INVOIC idocs and collects them for 1 Minute
2) BPM transforms the idocs into file and RFC msg
3) BPM sends the file
4) BPM sends the RFC msg
in SXMB_MONI, The BPM is completed, but the 2 send steps from the BPM are in Error Status. The error message is as follows:
<SAP:Code area="RCVR_DETERMINATION">MESSAGE_INCOMPLETE</SAP:Code>
<SAP:P1>Sender</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Message is incomplete. No Sender found</SAP:Stack>
Any help to resolve this issue is appreciated.
Thanks
Vidya -
BPM Message is incomplete. No Sender found
Hi,
i am not strong in using BPM, i have searched related to this error on sdn, but still not find.
bpm step
<b>receive1, receive2 in fork in block, out of block transformation and then send step.</b>
receiver determination
BSFILE01 -> BPM (no map)
BSFILE02 -> BPM (no map)
BPM -> BSFILE03 (map2)
i made two mapping in IR,
map1 : N -> 1.
BSFILE01 and BSFILE02 TO ABS(1)
<b>map2 : ABS(1) TO BSFILE03</b>
<b>configuration time does not use map1,</b>
bpm was received two receive in fork as well and then
my XI 3.0 sp info is SP15
error message on moni , but no error on PE, everything green.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Receiver Identification
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">MESSAGE_INCOMPLETE</SAP:Code>
<SAP:P1>Sender</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Message is incomplete. No Sender found</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
thanks
venjamin
Message was edited by: venjamin
Message was edited by: venjamin
Message was edited by: venjaminHi,
Are you trying to collect 2 different files into a single file or multiple same files into a single file?
If you are trying the former, which I think you are doing as you are using a fork with coreelation to collect the 2 files, you need to have a mapping step which will combine these 2 files into a single file ( N:1 ) mapping and , there is no need for a multiline container element as, both the files are of different message types.
Is this what you are tyring?
Regards,
Bhavesh -
Bypass Adapter URI Endpoint with Escape Character for Web Service
Dear All,
I would like to apply by pass adapter URI Endpoint for XI webservice, the default format is
http://<host>:<port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=<BusinessService>&Interface=<namespace>^<Outbound Interface name>
If I am using format using with carat () character then there has no problem to the service, but consumer doesn't support carat () character. I instead the carat (^) with URL Escape Character (%5E)
http://<host>:<port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=<BusinessService>&Interface=<namespace>%5E<Outbound Interface name>
Then error occurred
<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>
How to resolve this error...
Thank you.
Regards,
WengHi ,
as per my knowledge.....................
When you create a WSDL with the help of a wizard. In the Integration Directory, choose Tools -> Define Web Service to enter the wizard.
On Propose URL button, as this genertated URL default Point to Entegration Engine.. SO already proformance wise Good.
If You want to Point your URL to adapter engine , use below given URL this will point ur incoming soap message to SOAPadapter sender channel
http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>.
Regards
Prabhat Sharma. -
Testing Webservices in XI with XML Spy
Hi ,
I am trying to define a Webservice in XI from the ID by going to Tools -> Define Webservice( the usual way ) and I got the WSDL.I am trying to use the same from XML Spy to send SOAP messages to XI.But there is something wrong in the link generated.Does somebody has a prior exp or idea about what needs to be done exactly to get it running.
Regards,
Sudip.Hi Bhavesh,
I was trying the second option to send it to the integration server directly. But the error which I get it as follows
<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 this is a working scenario.
link which is generated is as follows
http://bsw6220:51000/sap/xi/engine?type=entry&version=3.0&Sender.Party=http%3A%2F%2Fsap.com%2Fxi%2FXI%3AXIParty%3AAttachmentAdapter&Sender.Service=LockBoxFileCreationAtProvider&Interface=http%3A%2F%2Fsap.com%2Fxi%2FAP%2FGlobalization%5EUS_BAI2_IN_INTERFACE
Any idea what went wrong?
Regards,
Sudip. -
Hi all,
I'm now fighting for quite a time with a SOAP sender channel.
I generated a WSDL in the configuration. I used this wsdl in XMLSPY in order to send a request to XI.
And I must confess that I'm totally confused with the URLs. Which one do I need to take (we're using XI 3.0):
http://server:3400/sap/xi/engine?type=entry&version=3.0&Sender.Service=service&Sender.Interface=urnInterface
or
http://server:50000/XISOAPAdapter/MessageServlet?channel=party:service:channel
What is the difference between those URLs?
And for the Java URL (port 50000): Which channel do I have to announce? The Name of the SOAP sender communication channel?
Since XI proposes the url with 3400 port I think this one is appropriate. But whenever I use it I receive a RCVR_DETERMINATION.MESSAGE_INCOMPLETE error and the message is indicated in the monitoring as coming from "AnonymousClient". What do I do wrong? I also tried to force the SOAP adapter to use the parameters by checking the option "Use Query String" in the channel config.
Please help!
Thanks in advance.Hi Frank,
thank you for your answer.
I added the default XI parameters.
Concerning the userID and Password: I am asked to enter login/pwd if I call the service. Is this what you mean?
Unfortunately this does not affect anything...
The response I get is the following:
<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><b>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</b></code>
<text/>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
What amases me is that the ns is http://sap.com/xi/WebService/<b>xi2.0</b>. I used the url including the part &version=3.0
Does this url work for you (I mean including the version)
Could the error also be related with other configuration errors (wrong receiver agreement) - I do'nt thnik so but sth goes definetively wrong.
Greets,
Joachim -
Error while using Webservice.
Hi All,
we have one scenario SOAP to RFC ,where 3rd party using WEbservice to send the data using SOAP adapter to PI .
But now when 3rd party trying to send the data through websevice they are getting error message ' javax.xml.ws.soap.SOAPFaultException: Server Error' and message not reached to PI .
When I tried from my end from Altova XML SPY i m getting following error .
<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>
Any idea where will be error present.
any little help towards solving the issue will be very helpful.Hi,
the SOAP sender channel can be addressed with:
http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel
See as well [Configuring the Sender SOAP Adapter|http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm]
Obviously the "sender" is missing. Please check your wsdl for that and recreate it.
Regards,
Udo -
Hi every one.
I´ve publicated an WSDL so a Third Party can cosume it.
I tried to check if the WSDL file is correct by using ALTOVA XMLSPY
( based on this link: https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/7ccd3e4e-0501-0010-95ae-afa58cb46b75 )
In XMLSPY I see that my file is valid, then I created a New SOAP Request, but when I try to Send it to the Server it returns the following message:
code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE
Can someone give me some light about this??
Thanks in advanced.Hi karla
refre this Links for your Error RCVR_DETERMINATION.MESSAGE_INCOMPLETE
Re: SOAP sender endpoint problem
SOAP sender endpoint problem
Configuring Sender SOAP Adapter
Regards
Abhishek -
WebService Call: RCVR_DETERMINATION: NO_RECEIVER_CASE_BE
Hello,
I want to call an external Web Service from my ABAP Code, but I get an error in transaction sxmb_moni:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Inbound Message
-->
- <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_BE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>No receiver could be determined.</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I have no idea, where this error message comes from... Have you any solution proposals?
Thank youHi Yu
for the error RCVR_DETERMINATION.NO_RECEIVER_CASE_BE error
look at these thrad discussed the same
Consume a Web Service: No receiver could be determined
Error in my HTTP > XI > RFC (BAPI) senario
Http to IDOC Error
Regards
Abhishek -
Error:RCVR_DETERMINATION" NO_RECEIVER_CASE_BE
hi all,
In my soap-xi-rfc scenario this is the error i am getting in MONI when using .wsdl file from EP
<i><SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_BE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>No receiver could be determined</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error></i>
but when i am testing the same data from HTTP client it is working fine.
I have deleted the receiver determination and interface determination and created again,but the error continues.
Also in MONI in the message list i can see the sender interface but i am not able to see the receiver system and interface
Can anyone help me out with this??
thanks and regards,
NisheetaHi,
Check the trace in SXMB_MONI, and refresh cache.
Check you configred the determinations correctly or not,
check the receiver interfaces also in IR.
Please compare the entries in IB directory (receiver determination) with entries in Monitoring (SXMB_MONI): Service, Interface, Namespace
also see the below links
RCVR_DETERMINATION">NO_RECEIVER_CASE_BE
Consume a Web Service: No receiver could be determined
Regards
Chilla
<i>reward points if it is helpful..</i>
Maybe you are looking for
-
Office Web Apps for Hosted Environments
Hi there, I have a some servers that host two different SharePoint Farms and currently one is connected to an OWA server - http://blogs.technet.com/b/justin_gao/archive/2013/06/30/configuring-office-web-apps-server-communication-using-https.aspx I wa
-
Appletv will not repeat a video playlist more than 3 times via AirPlay
Trying to AirPlay a video playlist from my laptop to apple tv and have it repeat. It repeats on laptop but will only repeats a few times on apple tv then stops and goes to appletv menu
-
Changes in a name of a SRM user (CP), that are visible in the web interface
Hello, In our SRM user administration is a name spelled wrong. So I changed the name in SU01 and in the organisational plan. But the name that is used in shopping carts in SRM, the value in "Central Person", didn't change. Is it possible to change th
-
How do I fix a blinking white cursor upon startup?
At first this may seem like the same question asked a million times, but I have yet to find an answer for it. So, I was setting up Windows 7 via Bootcamp when my iMac froze. I ended up having to shut down and boot it back up, but now whenever I boot
-
hi, I am currently working on SRM EBP-SUS scenario which makes use of XI 7.0. while reading through the posts on this scenario, prior to XI 7.0,mapping content had to be imported into XI repository. as per XI 7.0 is it required to import the mapping