My Oracle Support Banner

Potential cause of the error: "A transaction has not been begun in this thread" (Doc ID 803758.1)

Last updated on AUGUST 31, 2018

Applies to:

Oracle Business Process Management Suite - Version: 5.7.3 to 5.7.3
Information in this document applies to any platform.


The following exception occurs while executing an activity (likely a screenflow implementation)::

An exception occurred while committing on one of the coordinators involved in the distributed
transaction. An exceptionOnCommit will be thrown and this is one of the causes: A transaction has
not been begun in this thread

java.lang.IllegalStateException: A transaction has not been begun in this thread
at weblogic.transaction.internal.TransactionManagerImpl.commit(
at fuego.connector.impl.J2EETransactionCoordinator.commit(
at fuego.connector.ConnectorTransaction.commit(
at fuego.transaction.TransactionAction.commit(
at fuego.transaction.TransactionAction.startBaseTransaction(
at fuego.transaction.TransactionAction.startTransaction(
at fuego.transaction.TransactionAction.start(
at fuego.server.execution.DefaultEngineExecution.executeImmediate(
at fuego.server.execution.EngineExecution.executeImmediate(
at fuego.server.AbstractProcessBean.runTask(
at fuego.ejbengine.EJBProcessControlAdapter.runTask(
at fuego.ejbengine.EJBProcessControlAdapter_sqd32q_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(
at weblogic.rmi.internal.BasicServerRef$
at weblogic.rmi.internal.BasicServerRef.handleRequest(
at weblogic.rmi.internal.BasicExecuteRequest.execute(
at weblogic.kernel.ExecuteThread.execute(


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.