My Oracle Support Banner

"Context does not contain a transaction!" Error Message is thrown when trying to find a participant (Doc ID 1107055.1)

Last updated on MARCH 15, 2019

Applies to:

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


When the Engine tries to find a participant that is not present within the Engine's Participant Cache the following error could arise:

Caused by: java.lang.AssertionError: Context does not contain a transaction!
at fuego.server.execution.EngineExecutionContext.getEngineHandle(
at fuego.server.service.ParticipantService.participantUpdatedImpl(
at fuego.ejbengine.cluster.DistributedEJBParticipantService.participantUpdated(
at fuego.metadata.ParticipantManager.participantLoadedOnDemand(
at fuego.metadata.ParticipantManager.findForIn(
at fuego.metadata.ParticipantManager.findForIn(
at fuego.ejbengine.EJBProcessBean.init(
at fuego.ejbengine.BaseProcessControlAdapter.initClient(
at fuego.ejbengine.EJBProcessControlAdapter.getInstanceData(


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.