2 Known Issues and Workarounds
Known issues and workarounds for Release 12c (12.2.1.x) of Oracle Business Process Management are:
- Timeout Occurs Attempting to Send Notification to Email List
- Error Occurs When Writing to a Space or Project: Repository is in read only mode
- Migration of BPM Projects in Business Process Composer Fails During Upgrade from 11g to 12c (12.2.1.4.0)
- soa-infra Not ACTIVE on SOA Server Start
- Invalid Data Objects Appear in Database After Migration of BPM Projects from 11g to 12c
- Error Occurs When Deploying a Human Task
- Error Occurs When Submitting a Form
- Approve and Reject Links in Email Notification Do Not Work in Microsoft Outlook
- [Iphone 6 generic ] Worklist / SOA Composer App Crashes on Launching
- BPM Task List Contents Not Showing in Processportal
- Waiting for Monitor Entry Error Message
- Pending JDev Changes for Summary Field Mapping Feature
- Web Forms Do Not Support Digital Signatures
- Future Participant Editing Does Not Work on Duplicate Participant
- Group Still Exists After Deletion in Workspace
- JDeveloper Verbal Rules Fact Usage Not Honored
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
- 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
-
Before starting the upgrade, export all BPM Projects from Business Process Composer to make a backup. See Importing and Exporting Projects.
-
Complete the upgrade from 11g to 12c (12.2.1.4.0), as described in Upgrading SOA Suite and Business Process Management.
-
Open the backed up 11g BPM projects in JDeveloper 12c (12.2.1.4.0).
-
Follow the prompts in JDeveloper to migrate the BPM projects to 12c (12.2.1.4.0).
-
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:
-
Create a project, then create a process, and then add a human task to the process.
-
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:
-
Create a project, then create a process, then create a form, and use the form in the process.
-
Deploy the project.
-
Log in to Workspace with a user that can access the form.
-
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
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
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.