2 Known Issues and Workarounds

This section discusses the known issues and workarounds for the issues in Oracle Business Process Management and it’s components.

.

2.1 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

  1. Set up Oracle BPM environment using quick-start install.

  2. Start JDeveloper and start integrated WebLogic server instance.

  3. Deploy the project with human task.

Deployment fails with missing packagename column in WFTASKMETADATA table.

Workaround

  1. Set up Oracle BPM environment using quick-start install.

  2. Start JDeveloper and start integrated WebLogic server instance.

  3. 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);
  4. Deploy the project with human task.

2.2 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.3 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 email notification when you use Microsoft Outlook as email client. This is limitation of Microsoft Outlook. This happens when email body length exceeds the max limitation in Microsoft Outlook. http://support.microsoft.com/kb/q182985. This issue might also occur in other languages too if the task title in email subject is too long.

Workaround

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

2.4 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 Safari browser, the Advanced tab (Rules) in SOA Composer does not display the Links tab and the Decision Properties tab overlaps with Action menu.

Workaround

No workaround available

2.5 [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.6 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.7 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

Migrating a project from BPM PS6 to BPM 12.2.1 might cause an error from the Rules SDK similar to the following:
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 PS6 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 PS6 project in BPM Studio 12.2.1 to migrate it.

2.8 BPM Task List Contents are not Showing in Processportal (must use Oracle HTTP Server for WebCenter-BPM integration)

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.9 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.10 11g to 12.2.1 Upgrade gives InvalidMagicMimeEntryException: Invalid Magic Mime Entry

Issue

Bug Number: 21535358

Impacted Releases: 12.2.1 and later releases

Impacted Platforms: All

When upgrading from BPM PS6 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.11 Stress BPM SQ:tuning-increase AuditEventBatchSize50 from 10

Issue

Bug Number: 21444641

Impacted Releases: 12.1.3, 12.2.1, 12.2.1.1.0 and later releases

Impacted Platforms: All

You might 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 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 might include duplicate participants that can't be edited.

Workaround

No workaround available

2.15 Facts Tab - Error 500 thrown on adding a property (Fact tab in BP Composer is now view-only)

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 BP Composer is now view-only. Some controls to modify existing facts still appear on the GUI. Using them causes errors.

Workaround

Use BPM Studio to modify facts.

2.16 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.17 JDEV-RULEDITOR-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 Studio are generated indicating that the business phrases are unreferenced, even though they have been declared. For example, you might see an error message simlar 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

None