cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hello,

I have a HTTP --> RFC Synchronous scenario.

However I need to return timeout error in case RFC takes more than 30 secs as HTTP Response otherwise RFC Response will be sent as HTTP Response.

I tried using sync-async bridge in BPM and configured CHECK_FOR_ASYNC_RESPONSE_TIMEOUT = 30 sec.

I got a pipeline Timeout Error as a Response.

Can I catch this error as exception in BPM as I need to send Error Code for Timeout as Response in this case.

Or is there any other way I can set this timeout.

I dont want to apply this at Global level as for other interfaces it is 60 secs.

Is there any way to set the Timeout for particular interface?

Thanks in advance...

Thanks

Beena.

0 Likes
View Entire Topic
Former Member
0 Likes

Beena,

You have posted a similar question to the forum titled Deadline in BPM on the 27th December

My reply remains as follows

As you will be aware the smallest time unit is one minute.

There are always tradeoffs. For example, consider the overhead of running the XI job that listen for alerts every 5 seconds or so. Likewise with the SMTP mail send process etc. In our environment, even at one minute, there is a lag between picking up an alert and the final execution and delivery of an alert email.

If seconds are really critical then can you redesign this scenario so that Web Application perform this task instead of XI.

I too will watch this thread for other suggestions

Regards,

Mike

Former Member
0 Likes

Thanks Mike,

I did posted similar question but that was related to deadline in specific and whether we can have less than one minute in deadline branch.

Now I was trying the parameter CHECK_FOR_ASYNC_RESPONSE_TIMEOUT in Integration engine configuration but don't know how to catch pipeline exception.

Please let me know if there are any other alternatives.

Thanks,

Beena.