My Oracle Support Banner

Unable To Publish BPM Project From BPM Composer (Doc ID 2670726.1)

Last updated on MAY 19, 2020

Applies to:

Oracle Business Process Management Suite - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.3.0 version, BPM Composer (11g+)

When attempting to publish BPM project from BPM Composer,
the following error occurs.

ERROR
-----------------------
In the Browser 500 Error

In the logs

In bpm_server1.out log file

<Dec 17, 2019 8:43:06,205 AM GMT-00:00> <Error> <oracle.bpm.composer.main> <BEA-000000> <COMPOSER EXCEPTION HANDLER: Catching exception
javax.faces.model.NoRowAvailableException
at javax.faces.model.ListDataModel.getRowData(ListDataModel.java:149)
at org.apache.myfaces.trinidad.model.SortableModel.getRowData(SortableModel.java:127)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.getRowData(ChildPropertyTreeModel.java:216)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.enterContainer(ChildPropertyTreeModel.java:253)
at oracle.adfinternal.view.faces.renderkit.rich.TreeRendererUtils._getExpansionState(TreeRendererUtils.java:2393)
at oracle.adfinternal.view.faces.renderkit.rich.TreeRendererUtils.writeClientKeyPath(TreeRendererUtils.java:2130)
at oracle.adfinternal.view.faces.renderkit.rich.TreeTableRenderer.renderRowKeyAttribute(TreeTableRenderer.java:1132)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.renderDataBlockRows(TableRenderer.java:3520)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:862)
at oracle.adfinternal.view.faces.renderkit.rich.TreeTableRenderer.encodeAll(TreeTableRenderer.java:722)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1651)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:538)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1231)
at org.apache.myfaces.trinidad.component.UIXCollection.encodeEnd(UIXCollection.java:686)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:660)
[...]

javax.faces.model.NoRowAvailableException
at javax.faces.model.ListDataModel.getRowData(ListDataModel.java:149)
at org.apache.myfaces.trinidad.model.SortableModel.getRowData(SortableModel.java:127)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.getRowData(ChildPropertyTreeModel.java:216)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.enterContainer(ChildPropertyTreeModel.java:253)
at oracle.adfinternal.view.faces.renderkit.rich.TreeRendererUtils._getExpansionState(TreeRendererUtils.java:2393)
at oracle.adfinternal.view.faces.renderkit.rich.TreeRendererUtils.writeClientKeyPath(TreeRendererUtils.java:2130)
at oracle.adfinternal.view.faces.renderkit.rich.TreeTableRenderer.renderRowKeyAttribute(TreeTableRenderer.java:1132)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.renderDataBlockRows(TableRenderer.java:3520)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:862)
at oracle.adfinternal.view.faces.renderkit.rich.TreeTableRenderer.encodeAll(TreeTableRenderer.java:722)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1651)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:538)

[...]

In bpm_server1-diagnostic.log

[2019-12-17T08:43:05.175+00:00] [bpm_server1] [WARNING] [] [org.apache.myfaces.trinidadinternal.context.RequestContextImpl] [tid: [ACTIVE].ExecuteThread: '38' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: b096ad6b-d5d8-49a2-a5cd-f08f61218230-00000368,0] [APP: BPMComposer] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000MwJ0UaVFw000jzwkno1Ty8TL000001] Could not find partial trigger roleFilter from RichTable[org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper@30941c27, id=roleMappingTable] with the supported partialTriggers syntax. The partial trigger was found with the deprecated syntax. Please use the supported syntax.
[2019-12-17T08:43:05.942+00:00] [bpm_server1] [ERROR] [ADF_FACES-30075] [oracle.adfinternal.view.faces.taglib.region.IncludeDefTag] [tid: [ACTIVE].ExecuteThread: '38' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: b096ad6b-d5d8-49a2-a5cd-f08f61218230-00000368,0] [APP: BPMComposer] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000MwJ0UaVFw000jzwkno1Ty8TL000001] Could not find parent include tag for definition: <af:componentDef>.
[2019-12-17T08:43:06.077+00:00] [bpm_server1] [WARNING] [] [oracle.adf.view.rich.render.RichRenderer] [tid: [ACTIVE].ExecuteThread: '38' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: b096ad6b-d5d8-49a2-a5cd-f08f61218230-00000368,0] [APP: BPMComposer] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000MwJ0UaVFw000jzwkno1Ty8TL000001] Internal exception in getDefinition for helpTopicId bpc_ba_publish_proj
[2019-12-17T08:43:06.205+00:00] [bpm_server1] [ERROR] [] [oracle.bpm.composer.main] [tid: [ACTIVE].ExecuteThread: '38' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: b096ad6b-d5d8-49a2-a5cd-f08f61218230-00000368,0] [APP: BPMComposer] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000MwJ0UaVFw000jzwkno1Ty8TL000001] COMPOSER EXCEPTION HANDLER: Catching exception [[
javax.faces.model.NoRowAvailableException
at javax.faces.model.ListDataModel.getRowData(ListDataModel.java:149)
at org.apache.myfaces.trinidad.model.SortableModel.getRowData(SortableModel.java:127)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.getRowData(ChildPropertyTreeModel.java:216)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.enterContainer(ChildPropertyTreeModel.java:253)
at oracle.adfinternal.view.faces.renderkit.rich.TreeRendererUtils._getExpansionState(TreeRendererUtils.java:2393)
at oracle.adfinternal.view.faces.renderkit.rich.TreeRendererUtils.writeClientKeyPath(TreeRendererUtils.java:2130)
at oracle.adfinternal.view.faces.renderkit.rich.TreeTableRenderer.renderRowKeyAttribute(TreeTableRenderer.java:1132)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.renderDataBlockRows(TableRenderer.java:3520)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:862)
at oracle.adfinternal.view.faces.renderkit.rich.TreeTableRenderer.encodeAll(TreeTableRenderer.java:722)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1651)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:538)
[...]
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269)
at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1703)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1663)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:644)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:415)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:355)

]]




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Navigate to BPM Composer
2. Edit a project
3. Try to publish the changes => the error occurs


Cause

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
Symptoms
Cause
Solution
References


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