Known Issues for Oracle SOA Products and Oracle BPM Products for 12c Release 2 (12.2.1.2.0)

Known Issues for Oracle SOA Products and Oracle BPM Products for 12c Release 2 (12.2.1.2.0)

This page lists issues and workarounds for Oracle SOA and Oracle BPM Products 12c Release 2 (12.2.1.2.0). For a list of issues and workarounds pertaining to Oracle SOA Installation, Upgrade, High Availability, Enterprise Deployment, Performance Tuning, and Web Services, as well as SOA on IBM Websphere.
On this page: (Last updated: 16-February-2018)


Oracle Real-Time Integration Business Insight


Search for Real-Time Integration Business Insight 12.2.1.2.0 on Oracle Software Delivery Cloud to locate the patches needed to install Oracle Real-Time Integration Business Insight. You must download and install the patches for the updates related to Oracle Service Oriented Architecture, Oracle Business Activity Monitoring, and Oracle Service Bus. Carefully read and follow the instructions provided in the Readme.txt file (packaged along with the product) to install Oracle Real-Time Integration Business Insight.

Installation/Configuration


This section lists all the known issues/limitations related to Installation/Configuration.

When you roll back the OPatch or Uninstall Insight, some data remains


Bug ID: 22858099
Added on: 9 March 2016
Platform: All

When you uninstall or roll back the Insight OPatch, the Insight related library and applications are left over. These may result in deployment errors after restarting the servers.

Workaround:
You must delete the following Library and applications manually from the Oracle WebLogic Administration Console and restart the Managed Server:

  • oracle.soa.procmon (12.2.1,12.2.1) - Library
  • oracle.soa.procmon.agent (12.2.1,12.2.1) - Library
  • oracle.soa.procmon.ui (12.2.1,12.2.1) - Library
  • insight - APP
  • insight-soa-agent - APP
  • insight-ui - APP
  • procmon-listener - APP
  • ProcMonJMSModule - JMS
  • com.oracle.procmon.engine.management.mbeans.impl:name=InsightConfigBean,type=ConfigMBean ConfigMBean

Oracle Real-Time Integration Business Insight is not compatible with Oracle HTTP Server 12.1.3 Version

Bug ID: 22756704
Added on: 8 March 2016
Platform: All

Oracle Real-Time Integration Business Insight is not compatible with 12.1.3 version of Oracle HTTP Server.

This is a limitation for this release.

Workaround:
Model activation succeeds if you use the 12.2.1 version of Oracle HTTP Server instead.

Insight Queue must be Non-persistent

Bug ID: 22861157
Added on: 8 March 2016
Platform: All

Insight agents heavily use JMS for data collection. The throughput of the underlying SOA Composites/Service Bus projects on which the Insight models are based can become degraded.

This is a known issue for this release.

Workaround:
It is recommended that the deliver mode of the Insight JMS Queue (named ProcMonEventQueue) is updated to "non-persistent". This can be done from the Oracle WebLogic Administration Console as listed below.

  1. Login to Oracle WebLogic Administration Console.
  2. Click the Lock and Edit button from the console change center (only required for production domains).
  3. Navigate from left panel to Services->Messaging-> JMS Modules.
  4. Click ProcMonJMSModule.
  5. Click ProcMonEventQueue*. You will find one or two of them based on the clusters you have configured on your domain.
  6. Click the "overrides" tab.
  7. Change the "Delivery Mode Override" to "Non-Persistent" and save the changes.
  8. Click "Activate Changes" from the change center (only required on production domains).

Designer/Mapping

This section lists all the known issues/limitations related to Designer/Mapping.

Mapping to Database Adapter is not supported in Compact Domain


Added on; 22 March 2016
Platform: All

Mapping a milestone to a database adapter (request or response) leads to errors at runtime if indicators have been assigned to the milestone. This issue is limited to a compact domain setup and does not happen in an expanded domain configuration.

This is a limitation for this release.

Workaround:

Either configure an expanded domain or follow the instructions below:

  1. For request: Map the milestone to a BPEL assign activity before the invocation of the database adapter and extract indicator values from a BPEL variable available at this point. If no such assign activity exists, you need to create it.
  2. For response: Map the milestone to a BPEL assign activity after the invocation of the database adapter and extract indicator values from a BPEL variable at this point. If no such assign activity exists that maps the necessary values (required indicator values) to a BPEL variable, you need to create it.

Oracle BPEL PM supports the use of activities with same names across multiple scopes. Mapping a milestone to such an activity may cause unexpected behavior and is not supported


Bug ID: 22937770
Added on: 16 March 2016
Platform: All

Activity names must be unique. If they are not unique, it may cause an unexpected behavior.

Workaround:
None

Oracle BPEL PM supports the use of variables with same names across multiple scopes. Defining extraction criteria for an indicator from such a variable may cause unexpected behavior and is not supported


Bug ID: 22244803
Added on: 16 March 2016
Platform: All

Variable names must be unique. If they are not unique, it may cause an unexpected behavior.

Workaround:
None

Only “On Entry” mapping supported for Throw/Rethrow Activities


Bug ID: 22644657
Added on: 8 March 2016
Platform: All

When mapping to throw/rethrow activities, only “On Entry” is supported. The throw/re-throw activities for the exit/completion criteria are not captured.

This is a limitation for this release.

Workaround:
None

Consoles/Dashboards

This section lists all the known issues/limitations related to Consoles/Dashboards.

Input Box for Navigating through Pages in Instance List Page Does Not Work


Bug ID: 22838669
Added on: 14 March 2016
Platform: All

The input box to enter a page number for navigating through pages in the Instance List page does not work.

This is a known issue for this release.

Workaround:
Use the other navigational controls like forward or backward to navigate through the pages.

Successful Instances sometimes shown in red the Avg. Instance Completion Dashboard


Bug ID: 23232811
Added on: 02 June 2016
Platform: All

When the bubble for the failed instances is not present, the successful instances in the Avg. Instance Completion Dashboard are shown in red bubble instead of the standard green bubble.

This is a known issue for this release.

Workaround:
None

Hardcoded Strings appear in Milestone Dashboards


Bug ID: 22858503
Added on: 8 March 2016
Platform: All

Not all of the content in the Milestone Dashboards like 'Passed Milestones', 'Active Instances', 'Instance Errors' and 'Avg Instance Completion Time' has been localized.

This is a known issue for this release.

Workaround:
None

Misleading time displayed in Dashboards


Bug ID: 22697557
Added on: 8 March 2016
Platform: All

In the case of a bar or area chart (either milestone dashboards or custom dashboards) if only one data item is rendered (i.e. one bar in case of bar chart and one point in case of area chart), there could be a time displayed against that data item on the X axis. This time value is to be ignored as the data will always be for one entire day as per the date that is also displayed.

This is a known issue for this release.

Workaround:
Ignore the value of the time displayed and go only by the date shown since each point on the X axis represents data for one whole day.

Online Help

The Online Help for Home page about Recent Models is currently described as "This panel displays the list of models (up to a maximum of 5 models per user) that already exist in this application. The Recent Models panel also displays a View All link that you can use to see a list of all the models available in the application. You will navigate to the Designer page when you click this button." Read this as "This panel displays the list of models, up to a maximum of 5 models, that already exist in this application. The Recent Models panel also displays a View All link that you can use to see a list of all the models available in the application. You will navigate to the Designer page when you click this button."

A fix for this will be available in the next release.


SOA Suite and BPM Suite Common Functionality


Deleting Cached Data to Refresh the Salesforce Plugin Metadata in JDeveloper 12.2.1.2.0

Bug ID : 27376410
Added on: 16 February 2018
Platform: All


When you update an integration with a new enterprise WSDL, the Salesforce endpoint is not updated because of the cached metadata. You must delete the cached metadata.

Workaround:

Follow these steps to delete the cached metadata.

  1. Go to the following directory path: {JDEV_HOME}\soa\plugins\jdeveloper\integration\adapters\cache\cloud.
  2. Delete the metadata XML files from that location.
  3. Open JDeveloper and edit your integration.
  4. You can see all newly created, updated, and renamed sObjects or permissions.

Add Access Control Dialog Fails to Display a Newly Created ESS Application Role

Bug: 24586390
Added: 14-September-2016
Platform: All

Create an Oracle Enterprise Scheduler application, and create an application role to configure security.

When you try to add resource grants for the ESS application role in the Job Definition configuration, the newly-created application role might not show in the Role dropdown menu.

Workaround: Restart Oracle JDeveloper to resolve the issue.

Delete Selected Instance May Fail in an Upgraded Environment

Bug: 22937819
Added: 09-September-2016
Platform: All

On environments upgraded from 11.1.1.9.0, deleting flow instances of a composite from the Flow Instances tab in Enterprise Manager Fusion Middleware Control might not work. This bug is specific to database version 12.1.0.1.0.

Workaround: The workaround is to apply Patch 20830993 for database version 12.1.0.1.0. See details on the Oracle Support site.

Some JMS Inbound Messages Get Rejected Following an Abnormal Shutdown and Subsequent Restart of the Managed Server

Bug: 24558686
Added: 09-September-2016
Platform: All

If the managed server undergoes an abnormal shutdown and subsequent restart, some of the JMS inbound messages can be rejected, as a result of non-retriable runtime exception.

Workaround: You can access and retry these messages. See Handling Rejected Messages in Oracle Documentation for more details.

Prerequisite Not Executed While Installing 12.2.1 SOA on DOCKER Container

Bug: 21846678
Added: 20-October-2015
Platform: Linux x64

During installation of SOA 12.2.1 on Docker Container, the "Checking Operating system Certification" pre-requisite is not executed. This is expected behavior .

Workaround: You can either click Skip and continue with the installation, or run the SOA installer in silent mode with flags -ignoreSysPrereqs and -novalidation to ensure that system prerequisite checks are skipped.

Second Right-Click Does Not Work in Target Navigation Tree for Safari

Bug: 21965636
Added: 20-October-2015
Platform: All

The following steps reproduce the issue:

  1. Use Safari browser to log in to Enterprise Manager Fusion Middleware Control.
  2. Expand the target navigation tree on the left.
  3. Navigate to the SOA, soa-infra node.
  4. Right-click a composite. You get the options.
  5. Now, right-click again on any node. The options do not appear. You get a blank context menu.

Workaround: You can use the SOA Infrastructure drop-down menu to access the menu options.


Technology Adapters


Edit-jca option becomes unavailable when you upgrade Eloqua Adapter from version 12.2.1 to version 12.2.1.2

Bug: 25515946
Added: 07-February - 2017
Platform: All

When you upgrade Eloqua Adapter from version 12.2.1 to 12.2.1.2, you get an error message "Adapter binding.jca missing sca config entry" when you move the mouse over the adapter in JDeveloper.

Workaround: To fix the error:

  1. Open the jac file and change the following:
    1. adapter="eloquaadapter"
      to
      adapter="eloqua"
  2. Save the jac file.
  3. Refresh the composite.


Do the same for all the 12.2.1 composites that are imported to Runtime environment.

Upgrading NetSuite Adapter from version 12.2.1 to version 12.2.1.2 results in an error

Bug: 25515871
Added: 07-February - 2017
Platform: All

When you upgrade NetSuite Adapter from version 12.2.1 to 12.2.1.2, you see an error when you move the mouse over the adapter in JDeveloper.

Workaround: To fix the error:

  1. Open the jac file and change the following:
    1. adapter="netsuiteadapter"
      to
      adapter="netsuite"
  2. Save the jac file.
  3. Refresh the composite.


Do the same for all the 12.2.1 composites that are imported to Runtime environment.

Importing an Eloqua Adapter Service/Composite Created in 12.1.3 Fails During Runtime

Bug: 22985030
Added: 14-September-2016
Platform: All

After you import a configuration jar created in 12.1.3, the service fails during runtime with the following exception:

The invocation resulted in an error: Invoke JCA outbound service failed with application error, exception:
com.bea.wli.sb.transports.jca.JCATransportException:
oracle.tip.adapter.sa.api.JCABindingException:
oracle.tip.adapter.sa.impl.fw.ext.org.collaxa.thirdparty.apache.wsif.WSIFExcep
...

Workaround: Create the CSF key manually when importing a 12.1.3 OSB configuration or SOA composite. This is because even though 12.2.1.1.0 and 12.2.1.2.0 do not require you to create a CFS key manually for a new service/composite in Enterprise Manager Fusion Middleware Control, 12.1.3 did require you to create the CSF key manually.

Flexfield Support for Open Interface Table Is Not Fully Functional in Oracle E-Business Suite Adapter

Bug: 21326097
Added: 26-June-2015
Platform: All

When creating an Open Interface Table partner link configured with flexfields for Oracle E-Business Suite Adapter, the generated schema files do not include the associated flexfield definition or reference.

Please note that this issue is specific to Open Interface Tables. Flexfield support for PLSQL APIs works as expected.

Workaround: None.

Email Subject and Body Garbled in UMS-Outbound when it is Non_UTF-8 Server Encoding

Bug: 20673880
Added: 21-August-2015
Platform: All

Email subject and body get garbled in UMS-outbound (SendNotification) scenario. This happens when server encoding is Non_UTF-8.

The mail corruption happens when message is String Type or Opaque or when it is using XSD.

Workaround: Restart the server, when the server encoding is changed to be UTF-8.

XSLT Transform Mapper Activity in Oracle BPEL Process Manager

Bug: 19558134
Added: 25-May-2015
Platform: All

When you attempt to map a node from the source node to the target node in the XSLT Mapper for Oracle RightNow schemas, you receive the following error:

Could not create element value-of

In addition, the mapped element comes out of Target Parent Node.

Workaround:

Before performing any mapping, check whether the Parent Node on the Target node is gray in color. Select this parent node on the target (for example, Contact), then right-click and select Create Node in XSLT.

XA class support is deprecated for Oracle JCA Adapter for MQ Series

Bug: 21049656
Added: 07-May-2015
Platform: All

XA class support is deprecated for Oracle JCA Adapter for MQ series. Do not use XA with Oracle JCA Adapter for MQ Series or Transport.


Cloud Adapters


Inbound Services are not Workingin Oracle ERP Cloud Adapter 12.2.1.2.0 and 12.2.1.3.0

Bug: 27212271
Added: 04-December-2017
Platform: All

Inbound Services are not working in Oracle ERP Cloud Adapter 12.2.1.2.0 and 12.2.1.3.0.

Workaround: Use Oracle Integration Cloud Service for inbound services. The resolution for Oracle ERP Cloud Adapter will be delivered in the next available patch

Connecting to Oracle RightNow Cloud Version 16.5 Causes a Null Pointer Exception Error

Bug: 23573475
Added: 22-June-2015
Platform: All

When configuring the Oracle RightNow Cloud Adapter in JDeveloper, you receive a null pointer exception error when attempting to connect to Oracle RightNow Cloud version 16.5.

For example, perform the following steps:

  1. Edit or configure a new Oracle RightNow Cloud Adapter as an external reference in the SOA Composite Editor.
  2. Update the WSDL URL and CSF key.
  3. Click Next. A null pointer exception error is displayed.

Workaround:

Connect to a previous version of Oracle RightNow Cloud.


Business Activity Monitoring


ADS Bar Charts: Bars present as part of initial snapshot are not updated

Bug: 24702313
Updated: 13-March-2017
Platform: All

On opening a dashboard containing a Bar Chart, bars that are displayed initially (part of 'initial snapshot' returned by the underlying CQL query) are not getting updated when new data arrives. This issue is noticed only with Bar Charts and not with Bar Graphs.

Workaround: None


OOTB Dashboards appear as broken report icons in Home page

Bug: 22205281
Updated: 12-September-2016
Platform: All

From Home page, the dashboards for Process Analytics display as broken report icons. It's a display issue.

Workaround: None

JET Dashboard: Edge browser stops showing views in dashboards after re-open/refresh

Bug: 23146831
Updated: 12-July-2016
Platform: All

If you use newer Microsoft browsers (version 10 or above OR Edge) and try to view JET dashboards that contain active views, then you may not see all your views unless you change the maximum number allowed for web socket connections. This can be set on Windows Enterprise OS versions as a Group Policy, or by editing the registry.

Workaround: For IE 10 and 11, changing registry entries as mentioned by Microsoft documentation will change the maximum number of web socket connection as per the following link: https://msdn.microsoft.com/en-us/library/ee330736%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396#websocket_maxconn For Microsoft Edge, this is a limitation. Not more than 6 active views can appear at a time: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/6405080/

JET Dashboard: Column rendering issues with Collapsed List views having time groups

Bug: 23638193
Updated: 04-July-2016
Platform: All

In JET dashboards, if a collapsed list view has a query uses that uses time group settings like YEAR, MONTH, DAYMONTH with a datetime column, then the Collapsed List view does not render the respective columns related to time groups.

Workaround: None

JET Dashboard: Unsupported features

Bug: 23637734
Updated: 29-Jun-2016
Platform: All

Multiple business views and features aren't supported within BAM JET as of the 12.2.1.1.0 release. They are listed here for your reference.

  1. Dual Y Bar View
  2. Dual Y Stacked Bar
  3. Dual Line
  4. Dual Stacked Line
  5. Arrow
  6. Dial with Thresholds
  7. Status Meter
  8. Vertical Status Meter
  9. Circular Status Meter
  10. Horizontal Status Meter
  11. Multiple Pie
  12. Ring
  13. Multiple Ring
  14. Pivot Table
  15. KPI Watchlist
  16. Geo Map
  17. Treemap
  18. Drill Across
  19. Hierarchical drilling
  20. Driving
  21. Runtime Slice and Dice
  22. Parameters Panel
  23. Runtime Filters
  24. Runtime Active Data Settings changes
  25. List View Data Export
  26. Drill to details for time series based views
  27. Dynamic time axis

Workaround: None.

JET Dashboard: Data Object Display Name not supported

Bug: 23479977
Updated: 27-May-2016
Platform: All

At present, we do not support DO display Name for JET. If the label for a column is present in the business view properties, we pick it and display it; if label is absent, we display the column key.

Workaround: Go to Business view properties. Click on Text Tab. Define Display Name for column in Column Header formatting section.

Edge browser: Designer editor tabs have no close/'x' control

Bug: 23242800
Updated: 13-May-2016
Platform: All

The 'x' tool to close tabs on all browsers is not seen when using the Edge browser.

Workaround: Switching to a different browser can help.

'Unresolvable error has occurred' while deleting views from the project tree

Bug: 23236155
Updated: 17-May-2016
Platform: All

An unresolvable error occurs when a business view is being deleted from the project tree.

Workaround: This normally occurs when the business view in question is open in a dashboard. You can fix this by closing the tab in which the dashboard or dashboard editor is open.

Error setting border and fill color for Gauge view

Bug: 23236134
Updated: 17-May-2016
Platform: All

Enabling Fill Color after setting Border color, results in an error.

Workaround: Click Apply after selecting the Border Color and then select a Fill Color. Click Apply again.


Business Process Management


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

Bug: 23588725
Updated: 12-July-2016
Platform: 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.

Approve and reject links in email notification do not work in Microsoft Outlook

Bug: 18858843
Updated: 20-April-2016
Platform: 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.

Safari Browser - Links tab missing and Decision Properties Overlaps with Actions

Bug: 21964518
Updated: 12-October-2015
Platform: 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: None

[Iphone 6 generic ]- Worklist / SOA Composer - App crashes on launching

Bug: 21764484
Updated: 06-September-2015
Platform: 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).

Human Task form data field not editable

Bug: 18998302
Updated: 16-June-2014
Platform: 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: None

Migration of PS6 projects to 12.2.1 throws rules upgrade exception in Studio

Bug: 21804781
Updated: 01-Sep-2015
Platform: 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.

BPM TASK LIST CONTENTS ARE NOT SHOWING IN PROCESSPORTAL (must use Oracle HTTP Server for WebCenter-BPM integration)

Bug: 21772408
Updated: 01-SEP-2015
Platform: All

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

Workaround: In order for the integration of Oracle BPM into Oracle WebCenter to work, you must use Oracle HTTP Server on both installations.

READINESS CHECK FAILED FOR SOA SCHEMA AT TEST_REQUIRED_PROCEDURES

Bug: 21762288
Updated: 31-AUG-2015
Platform: 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.

BPM PS6->12.2.1 Upg:InvalidMagicMimeEntryException: Invalid Magic Mime Entry

Bug: 21535358
Updated: 30-JUL-2015
Platform: 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.

STRESS BPM SQ:tuning-increase AuditEventBatchSize50 from 10

Bug: 21444641
Updated: 14-JUL-2015
Platform: 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'.

PENDING JDEV CHANGES FOR SUMMARY FIELD MAPPING FEATURE

Bug: 17039859
Updated: 01-JUL-2013
Platform: 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: None

WEB FORMS DO NOT SUPPORT DIGITAL SIGNATURES

Bug: 16992692
Updated: 20-JUN-2013
Platform: All

Web forms do not support digital signatures.

Workaround: None

FUTURE PARTICIPANT EDITING WON'T WORK ON THE DUPLICATE PARTICIPANT

Bug: 13990543
Updated: 23-APR-2012
Platform: All

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

Workaround: None

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

Bug: 21617657
Updated: 11-AUG-2015
Platform: 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.

GROUP STILL EXISTS AFTER DELETION IN WORKSPACE

Bug: 21470654
Updated: 20-JUL-2015
Platform: 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.

JDEV-RULEDITOR-VERBAL RULES Fact usage not honored

Bug: 21310445
Updated: 24-JUN-2015
Platform: 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


Business-to-Business Integration (B2B)


SQL query performance slowly reduces in a 24-Hour B2B stress test (EDI: X12 OVER AS2 - SYNC CHANNEL)

Bug: 24294353
Updated: 15 September 2016
Platform: All

During a 24-hour stress test, the SQL query elapsed time gradually increases in the database. The following shows a sample SQL query and recommendation:

SQL Query: SELECT t1.ID, t1.ERROR_TEXT, t0.ID, t0.ACK_MODE, t0.ACK_TYPE, t0.ATTRIBUTE1, t0.ATTRIBUTE2, t0.ATTRIBUTE3, t0.ATTRIBUTE4, t0.ATTRIBUTE5, t0.BATCH_ID, t0.CHANNEL_NAME, t0.CONTENT_TYPE, t0.CORRELATION_FROM_XPATH_NAME, t0.CORRELATION_FROM_XPATH_VALUE, t0.CORRELATION_FROM_XPATH_XPR, t0.CORRELATION_TO_XPATH_NAME, t0.CORRELATION_TO_XPATH_VALUE, t0.CORRELATION_TO_XPATH_XPR, t0.CPST_INST_CREATED_TIME, t0.CREATED, t0.DIRECTION, t0.DOC_ATTEMPT_COUNT, t0.DOC_EVENT, t0.DOC_PROTOCOL_NAME, t0.DOC_PROTOCOL_VERSION, t0.DOC_REMAINING_RETRY, t0.DOC_RETRY_INTERVAL, t0.DOCTYPE_NAME, t0.DOCUMENT_DEFINITION, t0.JOB_ID, t0.LABEL, t0.LAST_RESUBMITTED_TIME_STAMP, t0.LAST_RESUBMITTED_USER_NAME, t0.LAST_VIEWED_TIME_STAMP, t0.LAST_VIEWED_USER_NAME, t0.MESSAGE_ID, t0.MESSAGE_STATUS, t0.MESSAGE_TYPE, t0.MODIFIED, t0.NATIVE_MSG_SIZE, t0.ORIGINAL_STATE, t0.PAYLOAD_NAME, t0.RECEIVE_TIMESTAMP, t0.RECEIVER_ID_TYPE, t0.RECEIVER_ID_VALUE, t0.RECEIVER_NAME, t0.REFER_TO_MESSAGE_ID, t0.RESPONSE_MODE, t0.RESUBMIT_COUNT, t0.SEND_TIMESTAMP, t0.SENDER_ID_TYPE, t0.SENDER_ID_VALUE, t0.SENDER_NAME, t0.STATE, t0.TIME_TO_ACK, t0.TPA_ID, t0.TPA_NAME, t0.TRANSLATED_MSG_SIZE, t0.USER_COMMENT, t0.XPATH_EXPRESSION1, t0.XPATH_EXPRESSION2, t0.XPATH_EXPRESSION3, t0.XPATH_NAME1, t0.XPATH_NAME2, t0.XPATH_NAME3, t0.XPATH_VALUE1, t0.XPATH_VALUE2, t0.XPATH_VALUE3, t0.APP_MESSAGE, t0.ATTACHMENT_STORAGE, t0.EXT_BUSINESS_MESSAGE, t0.NATIVE_DATA_STORAGE, t0.PAYLOAD_STORAGE, t0.RESUBMIT_REF_TO, t0.TRANSLATED_DATA_STORAGE, t0.WIRE_MESSAGE FROM B2B_BUSINESS_MESSAGE t0, B2B_EXT_BUSINESS_MESSAGE t1 WHERE ((((((t0.SENDER_NAME = :1 ) AND (t0.RECEIVER_NAME = :2 )) AND (t0.DIRECTION = :3 )) AND (t0.DOC_PROTOCOL_NAME = :4 )) AND (t1.GROUP_CONTROL_NUMBER = :5 )) AND (t0.ID = t1.BUSINESS_MESSAGE)) ORDER BY t1.CPST_INST_CREATED_TIME DESC

Index to be created:

create index DEV_SOAINFRA.IDX$$_00010001 on DEV_SOAINFRA.B2B_EXT_BUSINESS_MESSAGE("GROUP_CONTROL_NUMBER");

Workaround: Oracle SQL Tuning advisor recommends that you create an index on the GROUP_CONTROL_NUMBER column to minimize the impact of the performance degradation.

B2B does not use configured element delimiter in translated hl7 native message

Bug: 20408793
Updated: 27 September 2015
Platform: All

Please apply Patch 20408793 after B2B/healthcare installation to obtain XEngine related bug fixes. Patch 20408793 is platform specific. Instructions on how to apply this patch are in the README of patch 20408793.

Workaround: None


Enterprise Scheduling Service


Page refresh is not happening in the composite service page

Bug: 23343343
Updated: 19-October-2016
Platform: All

After you create a composite, the page does not refresh on the composite service page even after closing the error popup.

Workaround: To refresh the Composite Service page, click the Page Refresh icon in the right top of the page, then close the Error message popup displayed. Click the Browser Refresh icon at the top left of the Browser navigation panel.

Oracle Enterprise Fusion Middleware Control Console Throws an Exception when Attaching a Web Service Policy to an ESS Cluster

Bug: 18682657
Updated: 30-April-2014
Platform: All

When you use the scheduling service Job Metadata/Job Definition page to attach a web service policy at the cluster level, Oracle Enterprise Fusion Middleware Control Console throws an exception (EMSystemException).

Workaround: Instead of choosing the cluster in the Oracle Enterprise Fusion Middleware Control Console Target Navigation pane, choose one of the constituent servers from the cluster. Use the Job Metadata/Job Definition page to add the web services policy to that server.


Service Bus


What's New in 12c

For information on new features in Oracle Service Bus 12c, see the following:

JMS resource cannot be deleted (Dynamic Cluster)

Bug: 23729629
Updated: 13-October-2016
Platform: All

In Service Bus, in the case of a dynamic cluster environment, you cannot delete JMS-related resources from the console. As a result, you cannot import an OSB configjar file. This is a known limitation in this release.

OSB-DC Requests fail during ScaleDown

Bug: 24804809
Updated: 07-October-2016
Platform: All

In a Service Bus Dynamic cluster with multiple servers, there could be failures during scaledown. As an example, assume Http clients are sending http requests to the application deployed on the dynamic cluster, and 200 users are sending requests simultaneously at about one request per second. When scaledown starts, which takes several minutes, about 100 requests from clients could fail to get responses.

There is no workaround at this time.

Properties window not showing property of selected component for the two edge scenarios

Bug: 24518332
Updated: 26-September-2016
Platform: All

When you first create a SOA Application & Project, do not close composite editors, and then create an Service Bus application and project, the properties window does not show the property of the selected component. When this happens, the workaround is to close JDEV and re-open to work with the Service Bus Application.

NetSuite Adapter is not get displayed in the Design view of Jdev

Bug: 24561618
Updated: 26-September-2016
Platform: All

When you create a project in Service Bus Console that only has the Netsuite adapter as a BusinesService without any ProxyService configured, and the composite is imported from OSB Console to JDEV,the NetSuite Adapter in the Jdev is not listed in the External service area.

JAX-RPC template is now optional for Service Bus Domains

Bug: 23289709
Updated: 13-June-2016
Platform: All

When you create a Service Bus domain, you select various templates to apply to the domain. The JAX-RPC option is no longer required. The only reason to use this option in new domains is to continue to use reliable WLS 9 policies. Upgraded domains will still require the JAX-RPC template, however, so dynamic clusters will not be available for upgraded domains.

Accessing the Service Bus Console from http://example.com:port/sbconsole is Deprecated

Bug: 21617828
Updated: 10-October-2015
Platform: All

Accessing the Service Bus Console from http://example.com:port/sbconsole is deprecated. Instead, access the Service Bus Console using the following URL:

http://example.com:port/servicebus

IBM WebSphere MQ Version 7.5 Now Certified with This Release of Oracle Service Bus

Bug: no bug number
Updated: 16-July-2015
Platform: All

IBM WebSphere MQ Version 7.5 has been certified for use with Oracle Service Bus 12c Release 12.2.1.

Oracle Service Bus Dashboard Page is Missing in Fusion Middleware Control

Bug: 20136341
Updated: 23-February-2015
Platform: All

In some instances, The Oracle Service Bus Dashboard page may be missing from Fusion Middleware control. If the service-bus node is missing from the SOA folder in the Target Navigation pane, perform the following steps to display it in Fusion Middleware Control:

  • In the server staging location, the em.war application's weblogic.xml file should have the following entry:

    <library-ref> <library-name>osb.em</library-name> </library-ref>

    If the entry is not present, add it to the weblogic.xml file.

  • Restart the servers. After the servers are restarted the Oracle Service Bus dashboard page should now appear in Fusion Middleware Control.

Resequencer Only Applies to Messages in the Pipeline

Bug: 19004690
Added: 17-June-2014
Platform: All

The behavior of the resequencer is not fully documented with regard to business services. When you configure a resequencer for a pipeline, only the messages coming into the pipeline are sequenced per the resequencing rules. The pipeline then forwards the messages, in order, to its target business service. However, it is possible the business service will process the messages in a different order. The resequencer does not guarantee the order messages are processed by the business service.

WSDL Errors Can Occur When Oracle Service Bus and Oracle Business Process Manager Are on the Same Domain

Bug: 18856204
Added: 10-June-2014
Platform: All

If Oracle Service Bus is installed on the same domain as Oracle Business Process Manager (BPM), the following error can occur when creating a WSDL file:

The WSDL is not semantically valid: Failed to read wsdl file from url due to -- java.net.MalformedURLException: Unknown protocol: servicebus.

Workaround: Contact Oracle Support for a solution to this issue.

Changes Do not Show up on Fusion Middleware Control with Discovery Cache Enabled

Bug: 18774509
Added: 10-June-2014
Platform: All

When the Discovery Cache is enabled in Fusion Middleware Control, all target information is cached upon first login. Consequent logins retrieve the targets from the cache, which means changes, additions, and deletions to targets are not accurately reflected in the navigation tree.

Workaround: Either disable the Discovery Cache, or refresh the WebLogic server domain to update the target information.

Using Only Simple Element Types Causes Parsing Errors in REST Binding

Bug: 18695606
Added: 10-June-2014
Platform: All

Using only a simple element type (as you might do in testing) causes the parsing of the underlying object in a REST binding proxy service creation to fail.

Workaround: Data types must be wrapped in a complex type. For example:


<element name="Name"> 
<complextType> 
<sequence> 
<element name="firstName" type="xsd:string">
 </sequence>
 </complextType> 
 </element>
 
 

OWSM Policies Are Not Applied When Activating a JCA Business Service

Bug: 18562166
Added: 10-June-2014
Platform: All

When you activate a project or deploy a configuration JAR file that includes a JCA business service with a PII policy attached, the policy is not applied until the server is restarted.

Workaround: Restart the server after importing or updating the JCA business service.

Updating a JCA Proxy or Business Service's Policy Mode Causes a Runtime Error

Bug: 18562207
Added: 10-June-2014
Platform: All

If you change the configuration of a JCA proxy or business service from OWSM Policy Store to No Policies, or vice versa, the JCA service generates an exception at runtime. For JCA business services with an OWSM policy attached, any change to the security or endpoint properties results in a runtime exception.

Workaround: For proxy services exhibiting this issue, modify one of the JCA endpoint properties and redeploy. The properties that can be changed depend on the specific JCA adapter used. For business services exhibiting this issue, restart the server after updating the properties.

WSDL Generated Missing Elements for Custom Exception

Bug: 18502287
Added: 17-June-2014
Platform: All

If an EJB contains custom exceptions and you export the WSDL file from the EJB business service, the generated WSDL file does not include the custom exception properties. The issue is limited only to the WSDL generation part of the file. During runtime, the custom exception thrown from the EJB is mapped to the respective elements in the SOAP fault. The elements in the response payload are populated corresponding to the properties of the custom exception.

Workaround: Manually edit the WSDL file to include these custom exception properties.

The Policy Violation Count Does Not Include HTTP Token Policy Violations

Bug: 18477417
Added: 10-June-2014
Platform: All

The policy violation metrics displayed on a service's Policies page in Fusion Middleware Control do not count http_*_token policy violations. This happens for HTTP token-based authentication policies only.

Connection to Application Server is Refused During UMS Adapter Configuration

Bug: 18424427
Added: 10-June-2014
Platform: All

When configuring the JCA Adapter for UMS, a server exception occurs and the connection is refused on the Identity Lookup for the application server.

Workaround: This issue is only observed from a server created outside of JDeveloper. Use an integrated server created within JDeveloper instead. You can also enter the user account manually.

Default Logging Format Does Not Log Authorized User

Bug: 18417685
Added: 10-June-2014
Platform: All

The default extended logging format does not include the name of the authorized user in the access log, which is required when using HTTP basic authorization.

Workaround: Change the logging format to Common. To access the log properties, launch the WebLogic Server Administration Console and navigate to Environment > Servers > server_name > Logging > HTTP (Advanced section) > Format. A server restart is required after this change.

Automatic Policy Configuration for STS May Result in an Incompatible Policy

Bug: 18384215, 18416081
Added: 10-June-2014
Platform: All

Using the automatic policy configuration for STS might not result in a compatible policy for a web service client.

Workaround: For information about this and other web services policy issues, see Web Services in the Release Notes for Oracle Fusion Middleware.

Global Policy Inheritance Rule Does Not Work For Authorization Policies

Bug: 18295336
Added: 10-June-2014
Platform: All

Authorization policies in the global policy set cannot be disabled by locally attaching the oracle/no_authorization_service_policy to the proxy service, where global policy is applied.

Workaround: To disable globally attached authorization policies, select No Policy in the proxy service security policy configuration in either the Oracle Service Bus Console or JDeveloper.

History Changes View Does Not Reflect All Proxy Services

Bug: 18058244
Added: 10-June-2014
Platform: All

In the Oracle Service Bus Console, the Changes sub-tab on the Histories tab does not reflect a newly created proxy service that was generated when creating a pipeline by selecting Expose as a Proxy Service.

Workaround: Refresh the window to show the new proxy service.

Pipeline Info Buttons on the Service Type Page Do Not Work When Launched from the Keyboard

Bug: 17959710
Added: 10-June-2014
Platform: All

With screen reader accessibility enabled, the Pipeline Service Type page has Info buttons next to the service type options. When you use the keyboard to navigate to and launch the Info windows, the window appears and then closes immediately. When you click an Info button with the mouse, the Info window remains open until you press Esc .

Workaround: Click the Info button with the mouse.

Import Config JAR Dialog Has Incorrect Default Focus

Bug: 17950304
Added: 10-June-2014
Platform: All

The Import Config JAR dialog defaults the focus to the "Input Source" flow diagram at the top of the dialog, which does not include active objects.

Workaround: Press the Tab key to bring the focus to the Browse button for the configuration JAR input.

KSS Keystore Might Require Updates After Import

Bug: 17799824
Added: 10-June-2014
Platform: All

The default keystore for Oracle Web Services Manager (OWSM) is now KSS. Any imported resources that previously used the JKS keystore might require either updates to the KSS settings or overriding the setting to use KSS. KSS keystore does not use passwords and does not require credential store, so these override properties might not be correct in the imported project.

Workaround: If you have overrides configured for keystore.sig.csf.key and keystore.enc.csf.key to csf-key, you need to change their values to give the direct keystore alias instead of csf-key. If you use default values (that is, no overrides), you can skip this step.

Updating REST Binding Fault Schema Results in Error

Bug: 17625172
Added: 10-June-2014
Platform: All

When you create a REST business service and add the fault binding for the response, you should not be able to change the schema type of the fault. However, the REST Binding wizard allows this. Editing the schema here returns a WADL validation error.

Workaround: Do not change the default schema.

Admin Server Log Contains an aia-log-debug-handler Error Post-Upgrade

Bug: 17381835
Added: 10-June-2014
Platform: All

The following message appears only once during the first re-start of the Admin server after you upgrade to 12c. The error does not indicate any issues with the AIA logging functionality and can be ignored.

The handler 'aia-log-debug-handler' is already defined in the target logging @ configuration document.

Null Pointer Exceptions Occur When Projects and Resources in JDeveloper Are in the Wrong Location

Bug: 17299328
Added: 10-June-2014
Platform: All

When you create projects and resources in a folder location outside of the folder of the containing application, null pointer exceptions occur when you perform certain tasks, such as importing resources. Creating resources outside of the application folder is not currently supported.

Workaround: Make sure to create all projects, folders, and resources under the directory of the containing application.

Runtime Validation for content-type is More Strict

Bug: 17187825
Added: 10-June-2014
Platform: All

In 12c, content-type validation is more strict than in previous versions. Therefore, requests with bad content-type that were previously allowed are no longer allowed in the current version. One example is sending a SOAP message with the content-type set to text/plain. This request would now be rejected.

Workaround: Configure the correct content-type for 12c services.

Creating a Global Policy Generates a Design-Time Conflict

Bug: 16894883
Added: 10-June-2014
Platform: All

If a proxy or business service is configured for OWSM policies and matches the configuration of an existing global policy set but does not support all of the policies in the global policy set, the following error occurs when you update the service in a new session, and a conflict is generated.

[OSB-398128]One of the Web service policy attached is not allowed on service path/resource_name because the service binding does not support it.

Workaround: When you create a global policy set with policies that are not supported by non-SOAP services, make sure that the policy set is configured specifically enough to exclude any non-SOAP services.

Log4j is no Longer Added to the System Classpath

Bug: 16729226
Added: 10-June-2014
Platform: All

Oracle Service Bus no longer adds log4j.jar to the system classpath automatically. If any of your applications or Java callouts depend on log4j being in the system classpath, add it to the classpath manually.

Moving a Service Causes Duplication in Policy Usage Analysis

Bug: 16711022
Added: 10-June-2014
Platform: All

If you move a proxy or business service with locally attached OWSM policies from one folder to another or from one project to another, the service is listed twice on the WebLogic Domain > WSM Policy > Usage Analysis page in Fusion Middleware Control. The expected behavior is that the service no longer appears in its original location on the usage analysis page, but it appears under both the original and the new locations.

Renaming a Service Causes Duplication in Policy Usage Analysis

Bug: 16704604
Added: 10-June-2014
Platform: All

If you rename a SOAP-based proxy or business service with locally attached OWSM policies, the service is listed twice on the WebLogic Domain > WSM Policy > Usage Analysis page in Fusion Middleware Control, once under its original name and once under its new name. The expected behavior is that the service no longer appears with its original name on the usage analysis page.

Deleted Services Still Appear in Policy Usage Analysis

Bug: 16704586
Added: 10-June-2014
Platform: All

If you delete a SOAP-based proxy or business service with locally attached OWSM policies, the service continues to appear on the WebLogic Domain > WSM Policy > Usage Analysis page in Fusion Middleware Control. The expected behavior is that the service no longer appears on the usage analysis page.

Unable to Create Durable Subscriptions on AQ Topics

Bug: 14321803
Added: 10-June-2014
Platform: All

On Oracle AQ, the subscriber name must be between 1 and 30 bytes long. Oracle Service Bus uses an MDB for JMS subscriptions, and generates the MDB name using the format "RequestEJB"+GUID. The GUID alone can be longer than 30 characters. When the MDB name is longer than 30 characters, an error similar to the following is logged:

RequestEJB5599235263010875116XX3906baed.137fe8c76cf.X7fc6 is unable to connect to the JMS destination: jms.fromSys1toSys2. The Error was: oracle.jms.AQjmsException: JMS-230: Illegal operation on durable subscription with active TopicSubscriber

Assign Activity Produces an Empty Message Body if a New Line Character Exists

Bug: 16205232
Added: 07-March-2013
Platform: All

The resulting message body is empty if a proxy service processes an XML string with a newline character after the XML declaration (<?xml version="1.0" encoding="UTF-8"?>), the message flow includes an Assign activity that uses fn-bea:inlinedXML() to assign that XML string to a variable, and the message flow uses the variable to replace the contents of $body. This is related to issue 13902323, caused by the fn-bea:inlinedxml() function trimming whitespace when parsing text to XML.

Pass-Through Pipeline Might Marshall and Unmarshall Message Body

Bug: 15908859
Added: 29-January-2013
Platform: All

If the message flow in a pipeline is configured to simply pass messages through with no modification, the messages are still parsed by the XML parser if the message content is accessed and read during processing. This means the original text is materialized into XMLBeans and then back into XML. For example, the message might be processed in a pass-through scenario, but be accessed and read by a logger during processing. In this case, the message is materialized into XMLBeans. When the message body includes decimal or hexadecimal representation of characters, the XML parser resolves these representations to the actual characters. Note that only the character representation of the information is changed and not the information itself.

Workaround: If there are character representations in the message content and you want to preserve the original character representations instead of converting them to the actual characters, either make sure the message body is unread during processing to ensure it is truly pass-through, or specify the representations inside a CDATA section before the message is received by Service Bus. For example:


         <typ:NameElement> 
			   <typ:name><![CDATA[&#x6C38;&#x697D;
			   &#x4F4F;]]></typ:name>
			   </typ:NameElement>

JCA Polling Proxy Services Generate Stuck Thread Errors

Bug: 14831608
Added: 29-January-2013
Platform: All

Proxy services configured for JCA polling adapters (such as the JCA File Adapter, DB Adapter, AQ Adapter, and so on) might generate errors in the server log indicating that the thread is stuck, which causes the server's health status to change to WARNING. The errors are caused by the single listening thread created in the default Work Manager. This thread is non-terminating so the services can continue to poll for new events, but this means the thread necessarily remains busy longer than the configured maximum time. The error message indicates that the thread has been busy for "xx" seconds working on the request, which is more than the configured time (StuckThreadMaxTime) of "xx" seconds. The errors can be ignored, but might also fill up the server log.

Workaround: Because these error messages do not indicate a true problem, they can be suppressed. To do this, create a new Work Manager with the following setting:

<ignore-stuck-threads>true</ignore-stuck-threads>

Then modify the service's Dispatch Policy in the transport settings to use the new Work Manager. Any new stuck thread messages are written to the new Work Manager instead of cluttering up the default Work Manager.

Harmless Warning for JEJB 3.0 Proxy Service

Bug: 14321779
Added: 29-January-2013
Platform: All

After a JEJB 3.0 proxy service is created and activated, the following warning message appears in the managed server logs:

This warning is harmless and can be ignored.

HTTP Business Service Connection Timeout Not Honored on Windows 2008 64-bit

Bug: 13097895
Updated: 13-January-2012
Platform: Windows 2008 64-bit

Connection timeouts set on HTTP business services ("Connection Timeout" property in the HTTP transport configuration) are not honored in Windows 2008 64-bit environments.

Starting Managed Server with IPv6 Host and Port Throws BEA-000000 Error

Bug: 10029204
Updated: 14-January-2011
Platform: All

In the development environment, when starting a managed server by passing the managed server's IPv6 address and port, Oracle Service Bus throws a BEA-000000 "Cannot contact Admin server" error.

Workaround: Create a new key-pair, then reconfigure SSL on the Admin server so that the key-pair in the server-side SSL certificate uses the host name of your IPv6 managed server. Then restart your managed server. For more information on SSL, see Configuring SSL in Administering Security for Oracle WebLogic Server.

Password Field Not Editable in Domain Template on Linux

Bug: 10394900
Updated: 14-January-2011
Platform: Linux

On Linux, when creating a new domain using a developer template in the Oracle Fusion Middleware Configuration Wizard, the password and confirm password fields are not editable, and you cannot enter a password to create a domain.

Workarounds:

To work around the issue each time it occurs:

  • Click the close window "x" button in the upper right corner of the Configuration Wizard.
  • In the confirmation dialog that appears, click "No" to return to the Configuration Wizard.
  • Now you can enter the password and confirmation password.

To fix the issue permanently:

  • Kill a scim processes. For example, kill "pgrep scim"
  • Modify (or create) the file ~/.scim/config to include the following line: /FrontEnd/X11/Dynamic = true (follow case sensitivity).
  • If you are running VNC, restart the VNC server.
  • Run the Configuration Wizard again.

MQ Transport in Binding Mode Throws Error on Linux

Bug: 10020344
Updated: 14-January-2011
Platform: Linux

When Oracle Service Bus and IBM WebSphere MQ are installed on the same Linux system, configuring the Oracle Service Bus MQ transport to run in binding mode causes an error.

Workaround:

  • Make sure Oracle Service Bus and IBM WebSphere MQ are installed using the same user credentials.
  • Add the MQ Java library path to the Oracle Service Bus DOMAIN_HOME/bin/setDomainEnv.sh file. For example:
    -Djava.library.path=/opt/mqm/java/lib
  • Oracle JRockit: When using Oracle JRockit on Linux, add the LD_PRELOAD property to setDomainEnv.sh as well. For example:
    LD_PRELOAD=${JAVA_HOME}/jre/lib/i386/libjsig.so

Resources Disappear When Server Encoding Changes

Bug: 9488927
Updated: 14-January-2011
Platform: All

After creating resources in the Oracle Service Bus Console, then changing the server encoding and restarting the server with the different encoding, only English language resources (if any) appear in the Oracle Service Bus Console. Non-English resources do not appear. For example, if you start the server using ja_JP.utf8 encoding and create resources in the Oracle Service Bus Console with Japanese, Korean, and English names, then restart the server using a different encoding such as ko_KR.euckr, only the English-name resources appear in the Oracle Service Bus Console. In this situation, the missing resources still exist but are not displayed because of the encoding change.

Workaround: Switch back to the original server encoding and restart the server. Oracle Service Bus does not support server encoding changes.


Healthcare Integration


B2B does not use configured element delimiter in translated hl7 native message

Bug: 20408793
Updated: 27 September 2015
Platform: All

Please apply Patch 20408793 after B2B/healthcare installation to obtain XEngine related bug fixes. Patch 20408793 is platform specific. Instructions on how to apply this patch are in the README of patch 20408793.

Workaround: None


Managed File Transfer


Purge causes Java.sql.SQLException ORA-24776 when active transfers

Bug: 24786930
Updated: 03-October-2016
Platform: All

"java.sql.SQLException: ORA-24776: cannot start a new transaction" when purge is invoked while there are file transfers in progress.

By default 'Test Table Name' is changed and customer need to manually change it to 'SQL SELECT 1 FROM DUAL' for MFTDataSource and MFTLocalTxDataSource from the admin server console.

Multibyte file name is garbled in transfer instance page

Bug: 24611740
Updated: 12-Septembert-2016
Platform: All

Multibyte file name is garbled in the transfer instance page.

To avoid this, change the server encoding configuration to UTF-8 from the MFT user interface while designing the connection to SFTP Source/Target. Use Linux "locale charmap" to know local characterset and set the same in MFT.

No Option to disable the signature verification during PGP Decryption

Bug: 23715820
Updated: 18-August-2016
Platform: All

There is no option to disable the signature verification during PGP Decryption

Workaround: ignorePgpSigningValidation is added for the workaround. By default the value is false.

Importing SSL certificates for UCM/WebCenter endpoints

Bug: 22588159
Updated: 28-January-2016
Platform: All

MFT Keystore Service is not used for UCM endpoint certificates.

Workaround: To connect WebCenter source/targets via HTTPS URL, import the WebCenter endpoints certificate into the Demo Trust and JDK keystorestores. Restart the server after importing the certificates.

For more information, see Using the Demonstration Keystores in the Administering Security for Oracle WebLogic Server guide.

MFT Remote sFTP endpoint port missing in config plan file

Bug: 22594150
Updated: 28-January-2016
Platform: All

When sFTP source and target are deployed, the config plan file mftconfig.xml is missing the port on download.

Workaround: After downloading the config plan file, use global search and replace to update the new value.

Backward compatibility of SOAP services

Bug: 20476899
Updated: 12-January-2016
Platform: All

When upgrading from 12.1.3 to 12.2.1 release, if users have MFT specific projects created in older versions using JDev, specifically when MFT is the target for SOA composite (not when it is a source for SOA), users need to correct the WSDL definition of existing SOA/SOAP projects by opening them via JDev and redeploying the composite.

To run old composites without upgrading to 12.2.1, set the system property "oracle.xdkjava.compatibility.version=11.1.1".

Workaround: Swap the parts in the WSDL definition, first part is the payload and all remaining parts are headers.

For example,

<soap:body use="literal" namespace="http://xmlns.oracle.com/fmw/mft/soap" parts="payload"/>

<soap:header message="tns:MFTServiceRequest" part="qheader" use="literal"/>

FIPS Compliance Restrictions in MFT 12.2.1

Bug: 21973718
Updated: 09-October-2015
Platform: All

The following are the new FIPS Mode compliance restrictions in MFT 12.2.1:

  • In FIPS mode, MFT now requires 2048-bit or above SSL key sizes for Embedded FTPS SSL Server configuration and startup in FIPS Mode.
  • In FIPS mode, MFT now requires 2048-bit or above PGP keys sizes for PGP encryption and decryption.

FIPS Mode Known Issues in MFT 12.2.1

Bug: 21975153
Updated: 09-October-2015
Platform: All

The following are FIPS Mode known issues in MFT 12.2.1:

  1. The MFT Embedded (SSH) SFTP Server does not support FIPS Mode. However, the MFT Embedded FTP/FTPS Servers support FIPS Mode. Also refer to related release note "FIPS Compliance Restrictions in MFT 12.2.1" (Bug 21973718).
  2. The MFT WLST command generateKeys is not supported in FIPS Mode.

Oracle Stream Analytics


Code completion information is not shown when CQL Functions are invoked

Bug ID: 24914485
Added: 18-October-2016
Platform: Only on Internet Explorer 11 browser

The auto code completion information does not show up while invoking CQL functions within the Expression Editor in the exploration editor.

This is a known issue. A fix for this will be available in the next release.

Workaround:

None

Discard operation does not pull Group By data off the published exploration

Bug ID: 24913224
Added: 18-October-2016
Platform: Only on Edge browser

On an Edge browser, when you apply filter, summary, and Group By to an explorations and then discard the changes, the Group By data changes are not pulled off the published exploration.

This is a known issue. A fix for this will be available in the next release.

Workaround:

None


Exported JAR File is not generated when an exploration is exported

Bug ID: 24850242
Added: 14-October-2016
Platform: Only Firefox and Safari browsers

When you export an exploration from either a Firefox or Safari browser, the exported JAR file of the exploration is not generated.

This is a known issue. A fix for this will be available in the next release.

Workaround:

None

EOFEXCEPTION thrown after running a published Twitter Exploration for a longer time

Bug ID: 24761636
Added: 30-September-2016
Platform: All

If a published Twitter exploration is kept running for a longer time, say more than 12 hours, a Twitter exception Stream closed...TwitterException...caused by java.io.EOFException: Unexpected end of ZLIB input stream is thrown.

This is a known issue. A fix for this will be available in the next release.

Workaround:

None

Deployment Error is thrown when an invalid data type is is selected for a TwitterShapeProperty

Bug ID: 24761563
Added: 30-September-2016
Platform: All

For a Twitter stream, do not select any data type in the list for each of the properties except for TwitterShape (which is the default). If you select any other data type, a deployment error is thrown.

This is a known issue. A fix for this will be available in the next release.

Workaround:

None

Business Rule Value does not take effect

Bug ID: 24760336
Added: 29-September-2016
Platform: All

In an exploration with a Kafka stream, when you create a business rule and set a value to the rule, the value does not get applied unless you specifically hit the Enter key on the Keyboard explicitly.

This is a known issue. A fix for this will be available in the next release.

Workaround:

None

Local Coherence Cache Schema is not supported

Bug ID: 23597239
Added: 27-September-2016
Platform: All

If you use a local coherence cache schema in a Coherence Inbound Adapter, messages are not received correctly. This is because local coherence cache schema is not supported. Do not use local coherence cache schema to push data into the adapter.

This is a known issue.

Workaround:

None

Incorrect Expression Generated for Filters with BYTE Property

Bug ID: 23074245
Added: 27-September-2016
Platform: All

BYTE Property is not supported either in Oracle Event Processing or Spark environments when used in Filters.

This is a known issue.

Workaround:

Use the appropriate conversion functions to convert the BYTE type to string.

Configuration Exception with LONG Datatype

Bug ID: 24694849
Added: 26-September-2016
Platform: All

LONG, CLOB, BLOB Oracle Database datatypes are not supported. As a result, references based on Oracle Database table with any of these datatypes cannot be used.

This is a known issue.

Workaround:

None

Spatial Pattern breaks after adding Calculated Fields

Bug ID: 23302666
Added: 30-June-2016
Platform: All

The spatial pattern exploration breaks when you add calculated fields based on any original column of output.

This is a known issue.

Workaround:

Use calculated fields in the downstream exploration instead of pattern itself.

Reference Fields of Date Type cannot be used in Filters of immediate exploration

Bug ID: 23718439
Added: 30-June-2016
Platform: All

You encounter exceptions when you add filter conditions that uses reference field of Date type (Date type is a type of the column of the correspondent Database table).

This is a known issue.

Workaround:

Create chained exploration and add corresponding filter conditions in the downstream exploration.

Published Patterns changes to Draft State

Bug ID: 23597800
Added: 20-June-2016
Platform: All

Configured with Oracle database metadata persistence storage, when you publish a pattern and then try to change the properties of the pattern, a draft pattern is created. When you delete the draft pattern, the published pattern moves to a Draft state when you open the published exploration's details page.

This is a known issue in this release.

Workaround:

None

Restrictions with User Defined Shape for Twitter Stream

Bug ID: 23551858
Added: 14-June-2016
Platform: All

When you configure a shape for a Twitter stream, you should use the pre-defined TwitterShape in the Select Existing Shape drop-down list or choose part of the TwitterShape's properties to create a new shape. Otherwise, a deployment error is thrown when you create an exploration using this stream. Also, you cannot see any user-defined shapes in the existing shape drop-down list a for twitter stream creation.

This is a known issue in this release.

Workaround:

None

Conversion of a character String to Float Fails for Calculated Fields

Bug ID: 23564737
Added: 14-June-2016
Platform: All

When you try to implicitly convert the calculated fields (String to float) in an exploration, the conversion fails, as the calculated field is not parsable to float.

This is a known issue in this release.

Workaround:

None

Correct Day or Hour is not displayed for the Calculated Fields

Bug ID: 23564802
Added: 14-June-2016
Platform: All

The Day or Hour of the calculated fields of an exploration based on a stream (that has timestamp as one of the columns) does not display correctly. This happens occasionally.

This is a known issue in this release.

Workaround:

None

Duplicate Streams and Targets Created

Bug ID: 23564828
Added: 14-June-2016
Platform: All

Duplicate streams and targets are created accidentally when you double-click the Save button in the Create Stream or Create Target dialog.

This is a known issue in this release.

Workaround:

Make sure not to click the Save button multiple times.

EPN Diagram of the Imported Application is Empty

Bug ID: 23505617
Added: 02-June-2016
Platform: All

EPN Diagram in the imported application in JDeveloper is empty. It throws an exception.

This is a known issue in this release.

Workaround:

Ignore the exception and update the context file. Make sure that the wlevs namespace declaration of the root node (beans) is on the separate line. Restart JDeveloper. If EPN diagram is still empty then invoke refresh action on the project.

BigDecimal and BigInteger are not supported in JMS Outbound Adapter

Bug ID: 23184640
Added: 28-April-2016
Platform: All

Currently only objectified primitive object types (Integer, Double, Long, Float, Short), String objects, and byte arrays are supported in outbound JMS adapter. BigDecimal and BigInteger are not supported.

This is a limitation in this release.

Workaround:

None

Draft Explorations Break when you change the Source

Bug ID: 23072674
Added: 26-April-2016
Platform: All

The draft exploration breaks when you modify/delete the source or unpublish/republish the exploration.

This is a known issue.

Workaround:

None

Search Result Location not correct in the Map Initially

Bug ID: 22863116
Added: 18-April-2016
Platform: All

Initially, when you search for a location on the map, the search result is not correct.

This is a known issue.

Workaround:

Zoom in or zoom out and you can see the searched location on the map.

Sort by Name does not work as expected on Chrome Browser for Patterns

Bug ID: 22863116
Added: 18-April-2016
Platform: All

On a Chrome Browser, when you try to sort the patterns in the Patterns page by name, the result of the sort operation is not as expected.

This is a known issue.

Workaround:

None

JMS Exception Encountered for Big Decimal Data Type

Bug ID: 23065732
Added: 18-April-2016
Platform: All

JMS Exception is encountered when you try to send an event with Big Decimal Data Type in the stream that uses a CSV source.

This is a known issue.

Workaround:

None

Spatial Pattern does not retain all statuses in the Live Output

Bug ID: 23065863
Added: 18-April-2016
Platform: All

In an exploration based on a spatial pattern using a CSV file as a stream source, if the CSV stream has the Loop the CSV File option selected, the Live Output Stream shows ENTER, EXIT, NEAR and STAY initially, on the first loop of the CSV file. Later on, on consecutive loops of the CSV file, only STAY status is retained in the output.

This is a known issue.

Workaround:

None

Exception Thrown when Deploying Exported Twitter Exploration that contains Oracle Business Rules

Bug ID: 23126540
Added: 18-April-2016
Platform: All

When you export an exploration which is based on Twitter source and configured with Oracle Business Rules, try to deploy the JAR to an Oracle Stream Analytics Server instance, the deployment fails with Failed to set property 'name' in output event exception.

This is a known issue.

Workaround:

None

Unexpected Output from Spatial General Pattern

Bug ID: 23007524
Added: 18-April-2016
Platform: All

The Spatial General Pattern keeps displaying Enter status in the Live Output Stream for both Enter and Exit statuses used in the Spatial General Pattern. The pattern outputs some records whose records are empty.

This is a known issue.

Workaround:

None

Kafka Topics Group is not set in the Spark Exploration

Bug ID: 23081310
Added: 18-April-2016
Platform: All

Though a Kafka Topic Group is specified in the stream, the group is not visible in the corresponding application.

This is a known issue.

Workaround:

None

Exploration not displayed in Catalog when the deployment fails in Spark Runtime Environment

Bug ID: 23081450
Added: 18-April-2016
Platform: All

An exploration whose deployment fails on the Spark Runtime environment does not appear in the Catalog.

This is a known issue.

Workaround:

Refresh the web page or the Catalog to see the exploration.

Incorrect Expression Generated for Filter with Byte Property

Bug ID: 23094654
Added: 18-April-2016
Platform: All

If you create a filter with a property of Byte type, an incorrect expression is generated.

This is a known issue.

Workaround:

None

Events not received while using non pre-defined Kafka Topic

Bug ID: 23095677
Added: 15-April-2016
Platform: All

When you use a non-existing Kafka topic name while creating a stream, events are not received in the Live Output Stream.

This is a known issue.

Workaround:

Create a Kafka topic before creating an exploration that uses the stream with the Kafka topic.

Alert for Change does not happen correctly for the Change Detect Pattern

Bug ID: 23035266
Added: 05-April-2016
Platform: All

You need to get alert immediately after any change happens in the specified duration. But, this does not happen. You cannot receive alert immediately when a value has changed and can only receive the alert either at the moment when changes do not happen anymore or at the end of the specified duration.

This is a known issue.

Workaround:

Minimize the window value to receive events just after the changes happen.

GeoFence does not work with 3857 SRID

Bug ID: 21259269
Added: 03-April-2016
Platform: All

The Spatial pattern does not work when you use 3857 as the SRID.

This is a known issue.

Workaround:

None

Mouse Cursor Shows Poor Alignment While Adding Business Rules

Bug ID: 22736268
Added: 03-April-2016
Platform: All

When you try to add Business Rules to an Exploration, the mouse alignment is not correct when you hove the mouse over the Add Rule field. This issue is specific to Firefox browser.

This is a known issue.

Workaround:

None

Boolean Shape Type Confusion in Streams

Bug ID: 23027340
Added: 03-April-2016
Platform: All

Oracle Stream Analytics supports the Boolean values of true and false. Any other values including 1 and 0 are treated as false.

This is the expected behavior.

Workaround:

None

NullPointerException Thrown while Saving Twitter Stream of an Exploration

Bug ID: 23021791
Added: 03-April-2016
Platform: All

When you edit and save the Twitter stream of an exploration, a NullPointerException is thrown occasionally. When this exception is thrown, the stream does not work.

This is a known issue.

Workaround:

None

EDN Exploration cannot publish results to EDN Target

Bug ID: 23026764
Added: 03-April-2016
Platform: All

If the field of EDN's target is a required field (as specified in the EDN schema) but is not mapped properly, the exploration cannot publish results to the EDN target.

This is a known issue.

Workaround:

  • For EDN targets propagate the required flag to the target field mapping UI and do not let users omit specifying mapping in fields.
  • For required fields, if the mapping is not specified, send NULL values.

IllegalStateException after Editing a Twitter Stream

Bug ID: 23021690
Added: 03-April-2016
Platform: All

When you edit and save a Twitter stream, an IllegalStateException is triggered occasionally.

This is a known issue.

Workaround:

None

Swapping Sources does not work in Patterns

Bug ID: 23037709
Added: 03-April-2016
Platform: All

When a pattern has multiple sources, and if you swap the sources, the change is not reflected in the Live Output Stream.

This is a known issue.

Workaround:

None

Encoding Issue with "%" character in Inbound REST Adapter

Bug ID: 22068888
Added: 27-October-2015
Platform: All

"%" character without any trailing hexa character must be encoded with "%25" in message payload to Inbound REST adapter. The following exception is thrown if you do not encode:

java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string

Workaround:

None

Output for combination of UNIONALL with MINUS/UNION on subquery is not as expected

Bug ID: 20055734
Added: 13-October-2015
Platform: All

The output in case of sub queries with a combination of the CQL Operators UNIONALL and MINUS or UNION is not as expected. This is a precedence issue in CQL grammar for binary operators.

Workaround:

Use the parenthesis at appropriate places in the sub query based query to get the appropriate behavior.

For example, instead of

select c1,c2,c3 from ch0[rows 1000] union all select c1,c2,c3 from ch1[rows 1000] minus select c1,c2,c3 from ch2[rows 1000]

use

(select c1,c2,c3 from ch0[rows 1000] union all select c1,c2,c3 from ch1[rows 1000])
minus
select c1,c2,c3 from ch2[rows 1000]

WLEVSJConsole does not work on Windows because of wrong Class path

Bug ID: 21972306
Added: 12-October-2015
Platform: Windows

The wlevsjconcole.cmd does not work correctly on a Windows machine. This is because the class path points to an incorrect version of files.

This is a known issue.

Workaround:

Directly use the JConsole command included in the JDK.

Special Handle for Timestamp Type Conversion between CQL and JDBC with Derby

Bug ID: 18311700
Added: 8-June-2015
Platform: All

When you join a stream with the Derby database, where the join condition compares two timestamp values where one value is from the stream attribute and the other value is from the Derby data source attribute, the Derby database performs the predicate evaluation. However, the Derby database supports only the yyyy-mm-dd-HH.mm.ss[.nnnnnn] format. For the Derby database to perform the evaluation correctly, the stream timestamp value must use the Derby database format.

Workaround:

Convert the timestamp from the stream to the Derby database format. The to_timestamp expression in the WHERE clause in the following example performs the conversion.

SELECT t.testTimestamp
FROM S1[NOW] as s, T1 as t
WHERE to_timestamp(to_char(s.testTimestamp, 'yyyy-MM-dd HH:mm:ss'),'yyyy-MM-dd HH:mm:ss') = t.testTimestamp

If the timestamp value contains a fractional second component, use the appropriate format to parse the fraction component as shown in the following example:

SELECT t.testTimestamp
FROM S1[NOW] as s, T1 as t
WHERE to_timestamp(to_char(s.testTimestamp, 'yyyy-MM-dd HH:mm:ss.SSS'),'yyyy-MM-dd HH:mm:ss.SSS') = t.testTimestamp

Cannot Get Event Type of Complex Element to Create EDN Stream

Bug ID: 20700113
Added: 3-March-2015
Platform: All

Creating a stream with EDN as a source has a few limitations. The other EDN types are not visible for selection. In this release:

  1. Only the XML element that has a flat structure is supported.
  2. The XML schema does not import other schemas.


Workaround:

None