My Oracle Support Banner

SOA 11g: "weblogic.transaction.internal.TimedOutException" BPEL Instances Stuck on Running State after Transaction Timeout Exception (Doc ID 1518358.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Oracle SOA Suite - Version to [Release 11gR1 to 11g]
Information in this document applies to any platform.


On : version, BPEL Service Engine

When a transaction timeout occurs on an activity(assign/java embedding etc) after a dehydration point in BPEL process, the transaction is getting rolled back to the last dehydration point and the BPEL process is stuck in the Running state forever.

SOA Should provide a way to recover the instances which got stuck in Running state

The issue can be reproduced at will with the following steps:
1. Create a BPEL with dehydration point (for eg. Human task with response) and add an assign activity after the receive node and make the assign activity run above transaction timeout.
2. Notice the transaction gets timed out and the control will be returned to the last dehydration point and BPEL will get stuck in running state.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.