Internal Error after Adding the BPM Task List Task Flow to a Page (Doc ID 1314904.1)

Last updated on DECEMBER 15, 2016

Applies to:

Oracle WebCenter Portal - Version 11.1.1.4.0 and later
Oracle Business Process Management Suite - Version 11.1.1.4.0 and later
Information in this document applies to any platform.
Checked for relevance on 26-Jan-2015

Symptoms

We are implementing an integration of Business Process Management (BPM) 11g with WebCenter Spaces PS3 with the Process Portal components delivered via WebCenter Spaces PS3. We have installed WebCenter using the default configurations in a standard WLS Domain.

SOA and BPM are installed on another server in a different domain with Global Domain Trust configured between the WebCenter Domain and the SOA Domain. We have used default configurations for both SOA and WebCenter.

The WebCenter Domain is configured as follows :

WLS Domain – WC_Domain

Installation Steps:

Followed the default installation steps as outlined in the Fusion Middleware Installation and deployment guides for WebCenter and BPM. Later followed the Patching guide to install the BPM process Portal Taskflows to the WebCenter Spaces PS3 Portal.

Installation Steps for the Process Portal Installation:

  1. Extend the WC domain using oracle.bpm.spaces_template_11.1.1.jar
  2. Run ant install –f install.xml
  3. Restart the domain admin and managed server.
  4. Run and install –f install.xml DpiArgs –importGCOnly
  5. Restart the admin and managed server


When trying to add the Task List to a Process Model Space an internal Error is thrown as it cannot find the taskList-task-flow-definition.xml'.

Server Error Log shows:

Caused by: oracle.adf.controller.ControllerException: ADFC-02001: The ADF Controller cannot find '/WEB-INF/taskList-task-flow-definition.xml'.
at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getMetadataObjects(MdsMetadataResourceProvider.java:467)
at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.loadUnmutalbeMetadataResources(MdsMetadataResourceProvider.java:368)
at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getResources(MdsMetadataResourceProvider.java:179)
at oracle.adf.controller.internal.metadata.MetadataService.getTaskFlowDefinition(MetadataService.java:221)
at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.findTaskFlowDefinition(TaskFlowCallActivityLogic.java:1072)
at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.invokeTaskFlow(TaskFlowCallActivityLogic.java:224)
at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:216)
... 93 more
Caused by: oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/WEB-INF/taskList-task-flow-definition.xml"
at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1163)
at oracle.mds.core.MDSSession.getBaseMO(MDSSession.java:2837)
at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1204)
at oracle.mds.core.MOResolver.getMetadataObjects(MOResolver.java:213)
at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getMetadataObjects(MdsMetadataResourceProvider.java:415)
... 99 more

Other BPM taskflows actually work.

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