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

 

This page lists issues and workarounds for Oracle SOA and Oracle BPM Products 12c Release 2 (12.2.1.1.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, see the Oracle Fusion Middleware Release Notes.

For known issues and workarounds for other Oracle SOA releases, see Known Issues for Oracle SOA Products.

On this page: (Last updated: 27-March-2017)

 

     Oracle Real-Time Integration Business Insight       Enterprise Scheduling Service
     SOA and BPM Suite Common Functionality       Service Bus
      Technology Adapters
       Healthcare Integration 
      Cloud Adapters
       Managed File Transfer
      Business Activity Monitoring        Oracle API Manager
      Business Process Management        Oracle Stream Analytics
      Business-to-Business Integration (B2B)    




Oracle Real-Time Integration Business Insight


Search for Real-Time Integration Business Insight 12.2.1.1.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 "overides" 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. 

Service Bus Mapping fails on 12.2.1.1.0 with a FileNotFoundException


Bug ID: 23558099
Added on; 21 June 2016
Platform: All


For use cases where you have multiple Service Bus components in a project (i.e. multiple pipelines or business services), there is a bug preventing the successful mapping of the Insight milestones and/or indicators to the Service Bus project.

This is a limitation for this release.

Workaround:

None. Contact Oracle Support for a Patch.
 

 

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

An Indicator with normalize-spaces XPath function does not capture values


Bug ID: 22645839
Added on: 10 March 2016
Platform: All


If a model has any indicator that uses a normalize-spaces XPath function in its extraction criteria, such indicator does not capture any values at runtime.

This is a known issue for this release.

Workaround:
None

XPath functions are not supported while defining extraction criteria using BPEL variables


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


While defining extraction criteria for an indicator or unique instance identifier based on a BPEL variable, usage of XPath functions is not supported. XPath functions can be used in defining extraction criteria for mapping targets other than BPEL variables.

This is a limitation in this release.

Workaround:
NA

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.


Import/Export

This section lists all the known issues/limitations related to Import/Export.

Unique IDs not generated for Models/Connections across Systems


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


When creating a new Insight model or connection, an internal ID is generated based on the name of the model or connection. These IDs are potentially not unique across environments (but will be unique within a single environment).

This is a known issue for this release.

Workaround:
You can modify the auto-generated connection id while creating the connection. For example, DuplicateConnectionName-Test and DuplicateConnectionName-Production exported from 2 different source systems will lead to overwriting of model in the target system during import operation. Do not select the 'Overwrite Any Existing Drafts' check box during Model import operations if you are using multiple Insight environments for model export.

 



SOA Suite and BPM Suite Common Functionality


Kerberos/SPNEGO SSO is not supported


Bug
: 21571943
Added: 18-March-2017
Platform: All

Kerberos/SPNEGO SSO is not supported in SOA. If you enable it, the SOA Deployment fails. This is a known issue.


Common Properties Not Updating Across the SOA Cluster


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

When you update common properties for a SOA server, such as audit level or sensor configuration, using SOA Infrastructure > SOA Administration > Common Properties, the property change does not happen automatically for other SOA servers in the cluster.

Workaround: Change the Common Property individually for SOA servers that are part of the cluster.

BPM-Generated BPEL DLV_MSG Records Are Tagged as Invalid During Upgrade


Bug: 24374884
Added: 05-August-2016
Platform: Generic

Some rows generated in the DLV_message table (state=0 and type=2) are unresolved callback messages generated by BPM. These messages are not upgraded, and their flow_id in the DLV_message table remains -1. These messages are purposely ignored by the upgrade process, as they have no impact on the upgraded environment. You can ignore these messages.
 

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.

Back to top
 





Technology Adapters


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.
 

Back to top



 

Cloud Adapters



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.   

Back to top
 



Business Activity Monitoring

BAM Documentation Library link points to the 1221 BAM Documentation Library

Bug: 24663916
Updated: 21-February-2017
Platform: All

The BAM documentation library link incorrectly points to the 1221 BAM documentation link in the PS1 (12.2.1.1.0) release of the product.
 

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.


Back to top
 



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

Back to top
 



Business-to-Business Integration (B2B)


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

Back to top
 


Enterprise Scheduling Service


In an environment where SSL only is enabled, ESS cluster healthcheck page may not work as expected


Bug: 21886292
Updated: 15-September-2015
Platform: All

In an environment where 'SSL only' is enabled, ESS cluster healthcheck page may not work as expected. This is a known issue which will be addressed in the 12.2.2 release. However, ESS healthcheck for individual servers will work fine in these scenarios.

Workaround: None.

Back to top
 



Service Bus


What's New in 12c

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


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:

  1. 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.

  2. 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:

<Warning> <WebLogicDescriptorWL> <BEA-2156000><"config-root"/<path_to_ear_file>/<filename.ear>/plan was not found>

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:
  1. Click the close window "x" button in the upper right corner of the Configuration Wizard.
  2. In the confirmation dialog that appears, click "No" to return to the Configuration Wizard.
  3. Now you can enter the password and confirmation password.

 

To fix the issue permanently:
  1. Kill a scim processes. For example, kill "pgrep scim"
  2. Modify (or create) the file ~/.scim/config to include the following line: /FrontEnd/X11/Dynamic = true (follow case sensitivity).
  3. If you are running VNC, restart the VNC server.
  4. 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:

  1. Make sure Oracle Service Bus and IBM WebSphere MQ are installed using the same user credentials.
  2. 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
  3. 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.

Back to top
 



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

Back to top
 



Managed File Transfer


Multibyte file name is garbled in transfer instance page

Bug: 24611740
Updated: 12-September-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.
 

MFT Upgrade: Cannot update properties in EM console MFT Config page

Bug: 23152243/23517580
Updated: 07-June-2016
Platform: All

After you upgrade from 11g to 12.2.1.1 or 12.1.3 to 12.2.1.1 and try to modify MDS related properties like (Time delay between commits) in MFT config page in Enterprise Manager, you may run into an exception in the MFT server log as below:

javax.management.remote.rmi.RMIConnectionImpl.invoke(Ljavax.management.ObjectN ame;Ljava.lang.String;Ljava.rmi. MarshalledObject;
[Ljava.lang.String;Ljavax.sec
urity.auth.Subject;)javax.management.RuntimeMBeanException: javax.management.RuntimeMBeanException:
Property not found for the key: mdsCacheSize

Workaround: Use the system MBean browser in EM console to modify/update mdsCacheTTL and mdsNonCoreCacheSizeRatio properties.



Storage Cloud Service (SCS) target fails when two SCS targets have same user, different passwords

Bug: 23234991
Updated: 26-May-2016
Platform: All

Storage Cloud Service (SCS) target fails when two SCS targets have same user, different passwords.

Workaround:

1. It is recommended to not duplicate ‘Storage Cloud Service and WebCenter` based artifacts, that is, Source or Target from MFT UI console. Instead, create a new artifact using the Create wizard.

2.If you have duplicated source/target for Storage Cloud Service or WebCenter to use WLST command line to update artifacts, please follow below steps:

  1. Export existing artifacts using exportMftMetadata.
  2. Modify exported artifact as per your need and make sure to modify password property to any random reference.
  3. Create the archive file and import it to create new artifacts.

OR

  1. Export exiting artifacts using exportArtifacts.
  2. Modify exported artifact as per your need and make sure to modify password property to any random reference.
  3. Create new artifact using createArtifacts with updateIfExists="true".

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:

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.

2. 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.


Back to top
 



Oracle API Manager

Native REST Proxy Services Are Not Publishable as APIs

Bug: 20877715
Added: 19-October-2015
Platform: All

Native REST services (both typed and untyped) created in Service Bus 12.2.1 are not supported. Only 12.1.3-style WSDL-based REST services are publishable as APIs. Refer to How to Create WSDL-Based REST Services for Service Bus Using JDeveloper in Developing Services with Oracle Service Bus to create this type of REST service in Service Bus 12.2.1.

This is a known issue for this release.

Back to top
 



Oracle Stream Analytics

 

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.

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).

Workaround:

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


Cannot Find “Create New Item” button on the Catalog

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

When you launch/access the Oracle Stream Analytics application on Internet Explorer 11, the Create New Item button on the Catalog does not appear.

This is a known issue on Internet Explorer 11 browser.

Workaround:

None

“Last Column” location is incorrect in the Live Output Stream

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

When you launch/access the Oracle Stream Analytics application on Microsoft Edge browser, the Last Column appears at an incorrect location in the Live Output Stream.

This is a known issue on Microsoft Edge 25 browser.

Workaround:

None

Exploration Data does not load in Safari

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

Exploration data does not load in Safari browser. A blank exploration page appears with a spinning icon.

This is a known issue on Safari 9.1 browser.

Workaround:

None

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 (xmlns:wlevs="http://www.bea.com/ns/wlevs/spring") 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

IPv6 Format URL is Detected an Invalid

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

The IPv6 format URL is detected as invalid on Oracle Stream Analytics User Interface, like the url http://[2606:b400:2010:504f:221:f6ff:fea6:331a]:9002/resttarget for rest target url.

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

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.

Back to top

 

false