O'Reilly logo

Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial by Ravi Saraswathi, Jaswant Singh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Configuring BPEL timeouts

Receiving connection timeout-related errors is a common scenario for processing large payload or a large number of message files.

Some of the scenarios that require value changes in the Timeout parameter are listed as follows:

  • One needs more than 30 seconds for running the composite application with a large payload
  • Application logfiles or EM console has timeout errors

There are multiple solutions available to resolve timeout-related errors. The following timeout controls are available in BPEL Process Manager:

  • JTA Transaction Timeout aka Global Transaction Timeout
  • BPEL EJB's Transaction Timeout
  • syncMaxWaitTime
  • Transaction setting in composite.xml

Global Transaction Timeout parameter setting is at the WebLogic container level. Please ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required