on 07-23-2010 11:58 AM
I am using a sender SOAP communication channel in XI 2.0;
When a message is posted to the URL, I get a exception as below as response.
<!see the documentation>
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>Server Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context>XIAdapter</context>
<code>ADAPTER.JAVA_EXCEPTION</code>
<text>com.sap.aii.af.ra.ms.api.DeliveryException: Application:RESOURCE_NOT_FOUND:
at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:455)
at com.sap.aii.af.ra.ms.impl.core.queue.consumer.CallConsumer.onMessage(CallConsumer.java:134)
at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:917)
at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code))
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))</text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
I can see the messages received in the CC monitor - which says 'error occured' and there is no message ID attached to it.
In the SXMB_MONITOR - I can see the payload; Can anyone give a hint on what is wrong?
R u getting this error log in Communication monitoring?
Have u seen the detailed log in SXMB_MONI as well RWB- message monitoring.
What is the status message of Moni-
Did u tried sending another value and check the response.
Test ur interface using RWB- IE- Test message tab.
chirag.
Edited by: Chirag Gohil on Jul 23, 2010 4:44 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
When I tried to do from the runtime workbench - test message
I get the following error;
Error while sending message: com.sap.aii.af.ra.ms.api.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values:
The requirement was to convert the SOAP message from the Sender Communication Channel to IDOC with this interface.
After all your helps, we have come a long way and
Now I get a error message at the 'CALL ADAPTER' in SXMB_MONI for my message.
At the 'Response' node of my message I get the following error information
- <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="IDOC_ADAPTER">ATTRIBUTE_BE_NOT_SUPP</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Only asynchronous processing supported for IDoc adapter outbound processg</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
Any hints/ideas please.
Hi,
what is the status in SXMB_MONITOR?
Do you have any errors?
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.