2 Known Issues and Workarounds
Known issues and workarounds for Release 12c (12.2.1.x) of Oracle Business Process Management are:
- Error Occurs When Writing to a Space or Project: Repository is in read only mode
- Deployment of a Project with Human Task to WebLogic Server Fails
- Invalid Data Objects Appear in Database After Migration of BPM Projects from 11g to 12c
- Approve and Reject Links in Email Notification Do Not Work in Microsoft Outlook
- In Safari Browser Links Tab Missing and Decision Properties Overlaps with Actions
- [Iphone 6 generic ] Worklist / SOA Composer App Crashes on Launching
- Human Task Form Data Field Not Editable
- Migration of 11g Projects to 12.2.1 Throws Rules Upgrade Exception in Studio
- BPM Task List Contents Not Showing in Processportal
- Readiness Check Failed for SOA Schema at Test_Required_Procedures
- 11g to 12.2.1 Upgrade Gives Invalid Magic Mime Entry Exception
- 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
- Error 500 Thrown When Adding a Property on Facts Tab
- Group Still Exists After Deletion in Workspace
- JDeveloper Verbal Rules Fact Usage Not Honored
2.1 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.2 Deployment of a Project with Human Task to WebLogic Server Fails
Deployment of a project with human task to WebLogic server fails with missing packagename column in WFTASKMETADATA table.
Issue
Bug Number: 27400489
Impacted Releases: 12.2.1.1.0 and later releases
Impacted Platforms: All
-
Set up Oracle BPM environment using quick-start install.
-
Start JDeveloper and start integrated WebLogic server instance.
-
Deploy the project with human task.
Deployment fails with missing packagename column in WFTASKMETADATA table.
Workaround
-
Set up Oracle BPM environment using quick-start install.
-
Start JDeveloper and start integrated WebLogic server instance.
-
Connect to Derby DB (DB used in SOA QuickInstaller Setup) and connect to soa-infra schema and run the following ALTER Table SQL Query to create the missing column.
ALTER TABLE SOAINFRA.WFTASKMETADATA ADD PACKAGENAME varchar (200 BYTE);
-
Deploy the project with human task.
2.3 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 form 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.4 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.5 In Safari Browser Links Tab Missing and Decision Properties Overlaps with Actions
Issue
Bug Number: 21964518
Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases
Impacted Platforms: All
When using the Safari browser, the Advanced tab (Rules) in SOA Composer does not display the Links tab and the Decision Properties tab overlaps with the Action menu.
Workaround
No workaround available.
2.6 [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.7 Human Task Form Data Field Not Editable
Issue
Bug Number: 18998302
Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases
Impacted Platforms: All
In BPM Studio, human task input in a case activity becomes editable when it is selected as a user input. It is not editable when the human task input is selected as a case data type.
Workaround
No workaround available.
2.8 Migration of 11g Projects to 12.2.1 Throws Rules Upgrade Exception in Studio
Issue
Bug Number: 21804781
Impacted Releases: 12.2.1 and later versions
Impacted Platforms: All
oracle.xml.parser.schema.XSDException: /myjdev/mywork/myproject/../../../xsd/BusinessCaseRuleFact.xsd (No such file or directory) at oracle.xml.parser.schema.XSDBuilder.build(XSDBuilder.java:621)
This can occur if the stored schema path is expressed relative to the rules directory, not the project directory.Workaround
Before migrating the 11g project, edit the problematic .rules
file and replace all occurrences of /../../../xsd/BusinessCaseRuleF act.xsd
with xsd/BusinessCaseRuleFact.xsd
. Save the .rules
file. Open the BPM 11g project in BPM Studio 12.2.1 to migrate it.
2.9 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.10 Readiness Check Failed for SOA Schema at Test_Required_Procedures
Issue
Bug Number: 21762288
Impacted Releases: 12.2.1 and later releases
Impacted Platforms: All
When migrating from BPM PS3 to BPM PS5 (as part of an upgrade path to BPM 12.2.1) you may receive an error that indicates 'Readiness check failed for soa schema'.
Workaround
This error message can be safely ignored. The upgrade scripts to target BPM 12.2.1 resolve the issue.
2.11 11g to 12.2.1 Upgrade Gives Invalid Magic Mime Entry Exception
Issue
Bug Number: 21535358
Impacted Releases: 12.2.1 and later releases
Impacted Platforms: All
When upgrading from BPM 11g to BPM 12.2.1, you might see an error message similar to eu.medsea.mimeutil.detector.InvalidMagicMimeEntryException: Invalid Magic Mime Entry
on server startup.
Workaround
This error message can be safely ignored.
2.12 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.13 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.14 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.15 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.16 Error 500 Thrown When Adding a Property on Facts Tab
Issue
Bug Number: 21617657
Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases
Impacted Platforms: All
The Facts tab in BPM Composer is view-only. Some controls to modify existing facts may appear on the GUI. Using them causes errors.
Workaround
Use BPM Studio to modify facts.
2.17 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.18 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.