2 Known Issues and Workarounds

2.1 Timeout Occurs Attempting to Send Notification to Email List

Issue

Impacted Releases: 12.2.1.4.0 and later releases

Impacted Platforms: All

When a Single Participant is assigned to a large comma-separated list of participants, the notifications are not received by the participants.

Solution

For a participant list or more than 20 users, a best practice is to use a group or an application role instead of a large comma-separated list of individual participants.

2.2 Error Occurs When Writing to a Space or Project: Repository is in read only mode

Issue

Impacted Releases: 12.2.1.3.0 and later releases

Impacted Platforms: All

In 12c, spaces and projects are created in Business Process Composer and are saved in SVN. One node is the master and other nodes act as workers. The master node is responsible for the create and edit operations and is also responsible for synchronizing changes to all the worker nodes. If the master node goes down before it can synchronize with worker nodes, any write operation to the space or project fails with one of the following errors:

Repository is in read only mode

BPM-0:Resource repositoryID not found

where repositoryID is the space or project internal ID.

Solution

This issue is resolved when a minimum number of nodes in the cluster are running again:
  • In a two-node cluster, this issue exists as long as the master node is down. When the master node is running again, this issue is resolved, regardless of whether or not the worker node is up.
  • In a cluster with more than two nodes, at least n/2+1 nodes must be running, including the node on which the space or project was created. For example, in a 4-node or 5-node cluster, a minimum of 3 running nodes resolves the issue; in a 6-node or 7-node cluster, a minimum of 4 running nodes resolves the issue.

2.3 Migration of BPM Projects in Business Process Composer Fails During Upgrade from 11g to 12c (12.2.1.4.0)

Issue

Bug Number: 30273495

Impacted Releases: 12.2.1.4.0 and later releases

Impacted Platforms: All

When you upgrade Oracle Business Process Management from 11g to 12c (12.2.1.4.0), BPM projects in Business Process Composer may not migrate successfully.

Workaround

  1. Before starting the upgrade, export all BPM Projects from Business Process Composer to make a backup. See Importing and Exporting Projects.

  2. Complete the upgrade from 11g to 12c (12.2.1.4.0), as described in Upgrading SOA Suite and Business Process Management.

  3. Open the backed up 11g BPM projects in JDeveloper 12c (12.2.1.4.0).

  4. Follow the prompts in JDeveloper to migrate the BPM projects to 12c (12.2.1.4.0).

  5. After the migration completes, import the migrated BPM projects into Business Process Composer. See Importing and Exporting Projects.

2.4 soa-infra Not ACTIVE on SOA Server Start

Issue

Bug Number: 30202866

Impacted Releases: 12.2.1.4.0 and later releases

Impacted Platforms: All

Upon starting the SOA server, the soa-infra application may intermittently fail to change to ACTIVE state.

Workaround

Restart the SOA server.

2.5 Invalid Data Objects Appear in Database After Migration of BPM Projects from 11g to 12c

Issue

Bug Number: 23588725

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases

Impacted Platforms: All

When you migrate BPM projects from 11g to 12c, a few TRS packages do not get migrated. These TRS packages will appear as invalid data objects in the database.

Workaround

No workaround required as these unmigrated TRS packages do not cause any loss of functionality.

2.6 Error Occurs When Deploying a Human Task

Issue

Bug Number: 29665677

Impacted Releases: 12.2.1.4.0 and later releases

Impacted Platforms: All

When you deploy a project that contains a process with a human task, an error appears in the server logs:

  1. Create a project, then create a process, and then add a human task to the process.

  2. Deploy the project.

The server logs display an entry with an error similar to the following:

<Apr 18, 2019 12:38:04,549 AM PDT> <Error> <oracle.soa.services.workflow.soa> 
<BEA-000000> <<WorkflowServiceEngine.undeploy(ComponentModel componentModel) 
> Error occured during undeployment of human task component ApprovalTask, 
taskDefinitionId default/DefaultRequestApproval!5.0/ApprovalTask. The error 
was: Issue while login> java.lang.RuntimeException: Issue

Workaround

The error does not impact the deployment, or the functionality of the project. You can ignore this error.

2.7 Error Occurs When Submitting a Form

Issue

Bug Number: 28977414

Impacted Releases: 12.2.1.4.0 and later releases

Impacted Platforms: All

An error message error appears after you submit a form:

  1. Create a project, then create a process, then create a form, and use the form in the process.

  2. Deploy the project.

  3. Log in to Workspace with a user that can access the form.

  4. Fill in the form, and submit it.

An error message appears, and the server logs display an entry with an error similar to the following:

[2018-11-27T05:34:53.879-08:00] [soa_server1] [ERROR] [] 
[oracle.adfinternal.view.faces.context.RichExceptionHandler] [tid: 
[ACTIVE].ExecuteThread: '11' for queue: 'weblogic.kernel.Default 
(self-tuning)'] [userId: jcooper1] [ecid: 
dbcad664-e37a-415b-b48a-badd2e3d3dd7-00001836,0] [APP: OracleBPMWorkspace] 
[partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 
0000MTLJYI3FW7VLI29Dif1RzBVs00000H] ADF_FACES-30200:For more information, 
please see the server's error log for an entry beginning with: The UIViewRoot 
is null. Fatal exception during PhaseId: RESTORE_VIEW 1.[[ 

Workaround

Start the WLS server with the following system property: -Dweblogic.oif.serialFilter=maxdepth=250

2.8 Approve and Reject Links in Email Notification Do Not Work in Microsoft Outlook

Issue

Bug Number: 18858843

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases

Impacted Platforms: All

Approve and Reject links in Thai, Arabic, and Korean languages do not open in an email notification when you use Microsoft Outlook as the email client. This is a limitation of Microsoft Outlook. This happens when the email body length exceeds the maximum limitation in Microsoft Outlook. http://support.microsoft.com/kb/q182985. This issue might also occur in other languages if the task title in the email subject is too long.

Workaround

Use the Mozilla Thunderbird email client to open tasks with a long subject line.

2.9 [Iphone 6 generic ] Worklist / SOA Composer App Crashes on Launching

Issue

Bug Number: 21764484

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases

Impacted Platforms: All

The Worklist application crashes on launch on iPhone 6 plus while using the Safari browser.

Workaround

Upgrade to a newer IOS version (for example, 8.4.1).

2.10 BPM Task List Contents Not Showing in Processportal

Issue

Bug Number: 21772408

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases

Impacted Platforms: All

If Oracle HTTP Server is not used, the integration of BPM Task information into Oracle Webcenter does not work.

Workaround

For the integration of Oracle BPM into Oracle WebCenter to work, use Oracle HTTP Server on both installations.

2.11 Waiting for Monitor Entry Error Message

Issue

Bug Number: 21444641

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases

Impacted Platforms: All

You may see an error message similar to the following indicating a long block chain at oracle.bpm.bpmn.engine.service.BPMNAuditTrail.logEvent:
"[ACTIVE] ExecuteThread: '223' for queue: 'weblogic.kernel.Default (self-tuning)'" #2239 daemon prio=5 os_prio=0 tid=0x000000001d631000 nid=0x5da6 waiting for monitor entry [0x000000005ff00000] java.lang.Thread.State: BLOCKED (on object monitor) at oracle.bpm.bpmn.engine.service.audit.persistence.AuditKeyGenerator.nextId(AuditKeyGenerator.java:116) - waiting to lock <0x000000072f41ad70> (a java.lang.Object) at oracle.bpm.bpmn.engine.service.BPMNAuditTrail.logEvent(BPMNAuditTrail.java:125)

Workaround

Increase the AuditEventBatchSize from 10 to 50. In Enterprise Manager, AuditEventBatchSize can be found under SOA Administration / BPMN Properties.

2.12 Pending JDev Changes for Summary Field Mapping Feature

Issue

Bug Number: 17039859

Impacted Releases: All Releases

Impacted Platforms: All

When creating a summary field mapping, when the Insert Into Expression button is clicked, BPM Studio does not warn if a payload expression is not present in the xpath expression.

Workaround

No workaround available

2.13 Web Forms Do Not Support Digital Signatures

Issue

Bug Number: 16992692

Impacted Releases: All Releases

Impacted Platforms: All

Web forms currently do not support digital signatures.

Workaround

No workaround available

2.14 Future Participant Editing Does Not Work on Duplicate Participant

Issue

Bug Number: 13990543

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases

Impacted Platforms: All

When a substitution rule is used in a task, the resulting participant list may include duplicate participants that can't be edited.

Workaround

No workaround available.

2.15 Group Still Exists After Deletion in Workspace

Issue

Bug Number: 21470654

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1. and later releases

Impacted Platforms: All

After deleting an approval group in Process Workspace, the approval group still exists.

Workaround

Repeat the deletion. The approval group is deleted on the second attempt.

2.16 JDeveloper Verbal Rules Fact Usage Not Honored

Issue

Bug Number: 21310445

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1 and later releases

Impacted Platforms: All

Verbal rules will work only with auto-generated business phrases. When creating verbal rules that include other business phrases used for input/output, error messages in BPM Studio are generated indicating that the business phrases are unreferenced, even though they have been declared. For example, you might see an error message similar to:
RUL-05163: The fact type "myFact" is not used in any ruleset called by this decision function.
RUL-05164: The fact type "myFact2" is referenced, but is not asserted nor input.

Workaround

There is no workaround available.