PeopleTools and Lifecycle Management - PSFT (MOSC)

MOSC Banner

How to stop message retries in Synchronous Calls?

edited Mar 13, 2012 8:06AM in PeopleTools and Lifecycle Management - PSFT (MOSC) 3 commentsAnswered
   Hi,

I am using an Inbound Synchronous Service Operation and while handling this we make an outbound sync call to a third party. Sometimes the third party system takes more than PSAPPSRV Service Timeout (300 seconds in my case) to process a message (normally this happens only when third party system is non-responsive but we can successfully ping the target node). Now since the outbound SO takes more time than usual, the whole message times out and Integration Gateway re-posts the same message with a different Transaction ID exactly after PSAPPSRV timeout specified in the config file i.e 300 seconds.

This can be replicated by deferring the processing by 300 seconds while handling any Inbound Synchronous calls. The original and duplicate messages can be seen on the IG logs on web server. In SO monitor one can see the last message of the lot.

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center