1.2.12 Configure TimeOut Settings for BPEL

This topic explains steps to configure TimeOut Settings for BPEL.

To configure TimeOut setting for BPEL, follow the below steps:
  1. Login into Console (http://hostname:port/console).
    The WebLogic Server Home page displays.
  2. Click Deployments.
    The Summary of Deployments screen displays.

    Figure 1-111 Summary of Deployments



  3. Click soa-infra application under deployments.
  4. Go to EJBs, click BPELEngineBean.
    The Summary of BPELEngineBean screen displays.

    Figure 1-112 Summary of BPELEngineBean



  5. On the BPELEngineBean screen, click Configuration and set Transaction TimeOut to 300.

    Figure 1-113 BPELEngineBean Configuration - Transaction TimeOut



  6. Go to EJBs, click BPELDeliveryBean.
    The Summary of BPELDeliveryBean screen displays.

    Figure 1-114 Summary of BPELDeliveryBean



  7. On the BPELDeliveryBean screen, click Configuration and set Transaction TimeOut to 300.

    Figure 1-115 BPELDeliveryBean Configuration - Transaction TimeOut



  8. Login to Console and click JTA under Services.
  9. Set the JTA timeout according to the below condition:
    BPELEngineBean + BPELDeliveryBean is <= JTA timeout (For example 300+300<=600).
    The Settings for dev_domain JTA screen displays.

    Figure 1-116 Settings for dev_domain - JTA



  10. Login to EM console (http://host:port/em).
  11. Right click on the soa-infra (SOAServer).
  12. Select SOA Administration and then click the BPEL Porperties.
    The soa-infra screen displays.
  13. Click MoreConfigpropeties and then click SyncMaxWaitTime.
  14. Change the SyncMaxWaitTime to 200 secs.

    Figure 1-118 System MBean Browser