on 12-14-2009 9:15 AM
hello experts
is there a way to configure the XI so every fault message that will go out from the XI will be as SOAP message?
meaning that every application error, no mapping found message, etc, I will be able to catch this exception rapped as WS-SOAP message?
Thanks
Kfir
Hi Kfir,
Are you asking for SOAP Synchronous scenarios where XI/PI shoudl raise a fault message for all MApping failure etc.. Then you need to use the Fault messages in the sender synchronous interfaces..
But if it like a generic interface which will report you error for each and every interface (irrespective you have configured fault messages or not) then that is not possible.. why don't you to write a abap client proxy which will read the Alert tables and send back soap messages/email..
Regards
Suraj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Abhishek
Thank you for the reply.
is it possible to make some of the error responds in soap or it is not possible to configure it?
for example, is it possible this message to make as SOAP?
Originating Service Error:
com.sap.aii.af.ra.ms.api.DeliveryException: XIServer:NO_MAPPINGPROGRAM_FOUND:
at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:455)
at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:133)
at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:850)
at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Thanks
Kfir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
One workaround could be like:
Configure Email Alert for each of the error occuring in XI ...... Send the Email to some mailbox....do not send any other mail to this mailbox
configure a Mail --> SOAP scenario .... now your mail sender channel should poll this particular mailbox
Convert the Mail message into SOAP and send it to the target WSDL.
This seems to be a feasible option......lets see if experts provide us with any other standard approach.
Regards,
Abhishek.
EOD
It may not be possible to have such an interface sending out SOAP message for every error occured in XI/ PI.
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.