An infinite loop occurs when a gateway and a connector are combined (Doc ID 1140766.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

When trying to login into BPM Workspace the following error message is thrown:

...
Caused by: class fuego.lang.RuntimeExceptionShell ->> java.lang.StackOverflowError
Caused by: java.lang.StackOverflowError
at java.util.AbstractList$Itr.next(Unknown Source)
at fuego.project.model.features.FeatureSet.find(FeatureSet.java:217)
at fuego.project.model.features.Features.find(Features.java:144)
at fuego.project.FuegoActivity.getFeature(FuegoActivity.java:307)
at fuego.metadata.model.helper.ActivityHelper.isGG(ActivityHelper.java:337)
at fuego.metadata.model.helper.ActivityHelper.hasTransitionsToInteractiveActivities(ActivityHelper.java:247)
at fuego.metadata.model.helper.ActivityHelper.hasTransitionsToInteractiveActivities(ActivityHelper.java:258)
at fuego.metadata.model.helper.ActivityHelper.hasTransitionsToInteractiveActivities(ActivityHelper.java:258)
at fuego.metadata.model.helper.ActivityHelper.hasTransitionsToInteractiveActivities(ActivityHelper.java:258)
<inifinite loop occurs here>
at fuego.component.CustomExecution.next(CustomExecution.java:179)
at fuego.component.ExecutorClient.invoke(ExecutorClient.java:133)
at fuego.papi.impl.rmi.SecureEngineProxy.getProcesses(SecureEngineProxy.java:156)
at fuego.papi.impl.rmi.SecureEngineProxyWrapper.getProcesses(SecureEngineProxyWrapper.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at fuego.papi.impl.AbstractSecureEngineHandler.invokeInternal(AbstractSecureEngineHandler.java:49)
at fuego.papi.impl.rmi.RMISecureEngineHandler.invoke(RMISecureEngineHandler.java:56)
at $Proxy24.getProcesses(Unknown Source)
at fuego.papi.impl.AbstractProcessLoader.createProcess(AbstractProcessLoader.java:49)
at fuego.papi.impl.AbstractProcessLoader.createProcess(AbstractProcessLoader.java:36)
at fuego.papi.impl.SessionProcessLoader.load(SessionProcessLoader.java:254)
at fuego.papi.impl.ProcessManager.get(ProcessManager.java:1015)
at fuego.papi.impl.ProcessServiceImpl.getProcesses(ProcessServiceImpl.java:1406)
at fuego.papi.impl.SessionProcessManager.getProcesses(SessionProcessManager.java:384)
at fuego.papi.impl.ProcessServiceSessionImpl.processesGet(ProcessServiceSessionImpl.java:2961)
at fuego.workspace.model.common.PapiBean.getProcesses(PapiBean.java:2954)
...

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms