on 09-03-2012 11:27 AM
Hello
We have a requirement for proxy to soap interface when receiver application takes much longer to process the request message and give back the response to the receiver adapter, SOAP on the receiver side can get timed out.
I want to pass an alert or messgae to SAP ECC system that time out has happend from receiver application.
Also i refered a document form SCN in receiver soap channel in module tab
sap.com/com.sap.aii.soapadapterXISOAPAdapterBean with Type Local Enterprise Bean with some module key abc
I can add directly adapter bean in module tab or any additional configuration is required for the same.
Please through some light on the issue any help is highly appreciated .
Regards
Praveen Reddy
Hi Praveen,
When you deal with scyn scenarios timeout is completely depend on receiver system perfromance, in your case investigate why target system taking very long time to give response back. Receiver system people has to debug that.
by defualt PI wait max 3 minutes to get response from reciever system in sync scenarios but waiting more time is not a right idea.
If you think your source data having multiple items (high valume) hence target system taking very long time to give response back then split data in ECC side and perfromance imporvements required at Traget side.
if you want to send timeout exceltipon to ECC Back then you have to build business process(ccBPM).
Regards,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Praveen,
Gothrough the below document for SOAP time out error.
http://scn.sap.com/community/pi-and-soa-middleware/blog/2006/06/08/xi-timeouts-timeouts-timeouts
And
http://scn.sap.com/thread/1955524
Thanks and regards,
Kesava
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kesava,
Thanks for your suggestion i got now clear idea how to increase time out.
But our requirement is when ever time out occurs also that error message need to be passed to ECC that message has failed .When it is succesful it automatically goes to ECC system.
Kindly suggest me how i can acheive this i want to pass message even in case of fialure from SOAP receiver adapter.Is this requirement possible?
Regards
Praveen
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
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.