+ All Categories
Home > Documents > TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents...

TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents...

Date post: 08-Mar-2021
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
33
TIBCO BusinessEvents® Enterprise Edition Release Notes Version 6.0.0 August 2020 Copyright © 2004-2020. TIBCO Software Inc. All Rights Reserved.
Transcript
Page 1: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise EditionRelease NotesVersion 6.0.0August 2020

Copyright © 2004-2020. TIBCO Software Inc. All Rights Reserved.

Page 2: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

2 | Contents

Contents

Contents 2

TIBCO Documentation and Support Services 3

New Features 5

Changes in Functionality 8

Deprecated and Removed Features 11Deprecated Features 11Removed Features 11

Migration and Compatibility 13

Closed Issues 14

Known Issues 20

Legal and Third-Party Notices 32

Page 3: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

3 | TIBCO Documentation and Support Services

TIBCO Documentation and Support Services

How to Access TIBCO DocumentationDocumentation for TIBCO products is available on the TIBCO Product Documentation website, mainly in HTML and PDF formats.

The TIBCO Product Documentation website is updated frequently and is more current than any other documentation included with the product. To access the latest documentation, visit https://docs.tibco.com.

Product-Specific DocumentationDocumentation for TIBCO BusinessEvents® Enterprise Edition is available on the TIBCO BusinessEvents® Enterprise Edition Product Documentation page.

To directly access documentation for this product, double-click the file at the following location:

TIBCO_HOME/release_notes/TIB_businessevents-enterprise_6.0.0_docinfo.html

Here TIBCO_HOME is the top-level directory in which TIBCO products are installed. On Windows, the default TIBCO_HOME is C:\tibco. On UNIX systems, the default TIBCO_HOME is /opt/tibco.

The following documents for this product can be found in the TIBCO Documentation site:

 l TIBCO BusinessEvents® Release Notes

 l TIBCO BusinessEvents® Installation

 l TIBCO BusinessEvents® Getting Started

 l TIBCO BusinessEvents® Architect's Guide

 l TIBCO BusinessEvents® Administration

 l TIBCO BusinessEvents® Developer's Guide

 l TIBCO BusinessEvents® Configuration Guide

 l TIBCO BusinessEvents® Data Modeling Developer's Guide

 l TIBCO BusinessEvents® Decision Manager User's Guide

 l TIBCO BusinessEvents® WebStudio User's Guide

 l TIBCO BusinessEvents® Event Stream Processing Pattern Matcher Developer's Guide

Page 4: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

4 | TIBCO Documentation and Support Services

 l TIBCO BusinessEvents® Event Stream Processing Query Developer's Guide

 l TIBCO BusinessEvents® Security Guide

 l Online References:

 o TIBCO BusinessEvents® Java API Reference

 o TIBCO BusinessEvents® Functions Reference

How to Contact TIBCO SupportYou can contact TIBCO Support in the following ways:

 l For an overview of TIBCO Support, visit http://www.tibco.com/services/support.

 l For accessing the Support Knowledge Base and getting personalized content about products you are interested in, visit the TIBCO Support portal at https://support.tibco.com.

 l For creating a Support case, you must have a valid maintenance or support contract with TIBCO. You also need a user name and password to log in to https://support.tibco.com. If you do not have a user name, you can request one by clicking Register on the website.

How to Join TIBCO CommunityTIBCO Community is the official channel for TIBCO customers, partners, and employee subject matter experts to share and access their collective experience. TIBCO Community offers access to Q&A forums, product wikis, and best practices. It also offers access to extensions, adapters, solution accelerators, and tools that extend and enable customers to gain full value from TIBCO products. In addition, users can submit and vote on feature requests from within the TIBCO Ideas Portal. For a free registration, go to https://community.tibco.com.

Page 5: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

5 | New Features

New FeaturesThe following features have been added in this release of TIBCO BusinessEvents Enterprise Edition.

New Object Management TypeIn both clustered or unclustered deployments, you can now use stores directly in your project (for persistence without cache) by using the new Store object management (OM) type. You can select either of the two new modern store providers to be used for persistence in Store OM.

 l TIBCO ActiveSpaces

 l Apache Cassandra

For more details, see TIBCO BusinessEvents Configuration Guide.

Apache Ignite as a New Cache Provider TIBCO BusinessEvents now provides Apache Ignite as built-in cache provider, in addition to Legacy ActiveSpaces. You can use Apache Ignite with or without persistence stores with TIBCO FTL as the cluster provider. Apache Ignite works with all the existing and new supported stores.

For more details on cluster and cache configurations, see TIBCO BusinessEvents Configuration Guide.

New Persistence Store Options with Apache Ignite CacheWith the new Apache Ignite cache, you can now use modern stores for persistence with cache in your projects. With Apache Ignite, in addition to the existing RDBMS store options, the following store options are now available:

 l TIBCO ActiveSpaces

 l Apache Cassandra

For more details on store configurations, see TIBCO BusinessEvents Configuration Guide.

Application Metrics StoresYou can select from multiple metrics store providers to view application metrics for your TIBCO BusinessEvents applications in a visualization software. Now, you can get the

Page 6: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

6 | New Features

application metrics for the In Memory application in the same way as the Cache OM application. TIBCO BusinessEvents supports the following metrics stores:

 l InfluxDB

 l TIBCO LiveView Server

For more details on application metrics configurations, see TIBCO BusinessEvents Configuration Guide.

CDD RedesignThe Cluster tab of CDD is redesigned for the new flexible design for cluster, cache, store, and metrics store providers. The new design provides an easy-to-use way of setting up different providers for your project. The TIBCO BusinessEvents Studio UI now uses configurable (by advanced users) XML files to display configuration settings for these providers. Also, when you import an existing project (from the previous release) through the wizard, the CDD is automatically formatted into the new design.

For details, see TIBCO BusinessEvents Configuration Guide.

Improved Runtime PerformancePerformance of extId based entity lookup in cache and persistence store is now improved. Also, now you can use the composite primary key for entity lookup by disabling the legacy lookup strategy. Also, added a column Present in Key in the Properties Metadata section to use the concept property in the primary key when the key-based lookup strategy is used.

For details, see TIBCO BusinessEvents Administration.

GitHub Cloud Tools Repository EnhancementsTIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents Enterprise Edition. Also, for Kubernetes deployments, cloud tools now supports Helm charts, which further eases the deployment process on different cloud platforms.

TIBCO BusinessEvents cloud tools repository are available in GitHub.

Deployment Script Generation Utility UpgradeThe schema and migration script generation utility for backing store is now upgraded to support new stores: TIBCO ActiveSpaces and Apache Cassandra. For details, see TIBCO BusinessEvents Developer’s Guide.

Page 7: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

7 | New Features

Log4j 2.x UpgradeThe support of log4j is now upgraded to version 2.x. For details, see TIBCO BusinessEvents Configuration Guide.

HTTP ChannelAdded new advanced properties for HTTP channel to rotate the access logs created by HTTP channel. For details, see TIBCO BusinessEvents Developer’s Guide.

Catalog Functions

 l Added a new catalog function Log.getName to retrieve the logger name from the logger object.

 l Added the Cluster.DataGrid.CacheLoadConceptByKeysByUri and Instance.getByKeysByUri catalog functions to load concepts from cache or stores using composite keys when key-based lookup strategy is enabled.

For details, see TIBCO BusinessEvents Functions Reference.

Concepts From XSD FilesThe studio-tools utility now provides a new command importXSDs to import the XSD file and create concepts using it. For details, see TIBCO BusinessEvents Developer’s Guide.

TIBCO Software, Platforms, and Third Party SoftwareFor the updated list of supported TIBCO Software, Platforms, and Third Party Software, see the readme.txt file provided with TIBCO BusinessEvents.

Page 8: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

8 | Changes in Functionality

Changes in FunctionalityThe following functionality and features have been changed in this release of TIBCO BusinessEvents Enterprise Edition.

 l The LDAP configuration in RMS now also supports user-level attributes.

 l Export and import of decision table now supports the .xlsx extension of Microsoft Excel.

 l The Oracle Elliptic Curve Cryptography Library is now bundled with the software and need not be downloaded separately from the TIBCO website during installation.

 l The TIBCO BusinessEvents DataGrid option is now removed from TIBCO BusinessEvents components list in installation.

 l Work Manager items is no longer a blob, but as individual fields. This helps in improving performance and reduce memory foot print.

 l The location of bundled FraudDetectionLiveView example has been changed from BE_HOME\examples\liveview\FraudDetectionLiveView to

BE_HOME\examples\metric\FraudDetectionLiveView.

 l In TIBCO BusinessEvents Studio, following fields are changed in the CDD editor:

 o Cluster > Object Management > Backing Store is renamed to Cluster > Object Management > Persistence Store.

 o Cluster > Object Management > Persistence Store > Persistence Option: The Shared All option has been changed to Store option.

 l The following options are changed for commands of the studio-tools utility:

studio-tools Command

Options Note

Added

-dt importExcel -wsPath Option to specify path to the existing workspace TIBCO BusinessEvents Studio workspace folder.

-dt validateTable -wsPath Option to specify path to the existing

Page 9: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

9 | Changes in Functionality

studio-tools Command

Options Note

workspace TIBCO BusinessEvents Studio workspace folder.

-dt exportToExcel -legacy Option to export decision table in the .xls format instead of the default .xlsx format.

-core buildEar [-v] [-noBuild] [-showWarnings] -cd

Options to perform validation while generating the EAR file.

Removed

-core generateLDMProject

-e Now the project EAR file path is not required for generating LiveView configuration (.lvconf) files.

 l For support of TIBCO ActiveSpaces 4.4 and above and to maintain uniformity, the following changes in name are done:

Old name New name

Connections

AS Connection Legacy ActiveSpaces Connection

ActiveSpaces 3.x Connection ActiveSpaces Connection

Channel

ActiveSpaces Legacy ActiveSpaces

ActiveSpaces 3.x ActiveSpaces

Examples (BE_HOME\examples\standard)

Page 10: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

10 | Changes in Functionality

Old name New name

ASChannel LegacyActiveSpacesChannel

ASChannelSimple LegacyActiveSpacesChannelSimple

AS3x ActiveSpaces

AS3xChannel ActiveSpacesChannel

Resource Type in Access Control (.ac) File

SHAREDASCON SHAREDASLEGACY

Cloud Deployment GuideTIBCO BusinessEvents Cloud Deployment Guide is now available in the GitHub wiki of the be-tools GitHub repository.

Page 11: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

11 | Deprecated and Removed Features

Deprecated and Removed FeaturesThe following features have been deprecated or removed as of this release of TIBCO BusinessEvents Enterprise Edition.

Deprecated Features l TIBCO Rendezvous channel is deprecated in this release.

 l TIBCO FTL and TCP catalog functions are deprecated in this release. You can use TIBCO FTL Channel, HTTP channel, and HTTP catalog functions instead.

Removed Features l Support for TIBCO BusinessEvents Views Add-on is removed. You can use new

application metrics stores and dashboards to views the metrics.

 l Support for Oracle Berkeley DB as a persistence store option is removed.

 l Support for Oracle Coherence as the cache provider has been removed.

 l Support for TIBCO BusinessEvents Distribution for TIBCO Silver Fabric is removed in this release.

 l Write-behind strategy for writing data to backing store is now removed. TIBCO BusinessEvents now supports only the cache-aside writing strategy.

 l The Cache plus Memory mode for domain objects is now removed.

 l The option to import existing TIBCO Designer project is removed from TIBCO BusinessEvents Studio and CLI.

 l In TIBCO BusinessEvents Studio, following fields are removed from the CDD editor:

 o Cluster > Object Management > Domain Object > Default (and Overrides)

 n Constant

 n Enable Tracking

 o Cluster > Object Management > Backing Store (now Persistence Store)

 n Strategy

 n Persistence Policy

Page 12: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

12 | Deprecated and Removed Features

 n Cache Aside

 n Enforce Pools

 l The following catalog functions are removed:

 o Util.HashMap.* - You can now use Collections.Map.* catalog functions instead.

 o Cluster.DataGrid.TransactionProperties

 o Cluster.refreshEntity

Page 13: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

13 | Migration and Compatibility

Migration and CompatibilityThe following information provides migration procedures and a compatibility matrix for this release of TIBCO BusinessEvents Enterprise Edition.

Migrating Data from Legacy ActiveSpaces based ClustersYou can migrate data from Legacy ActiveSpaces clusters to newly supported store and cluster providers in TIBCO BusinessEvents by using the store deployment scripts. For details, see "Migrating Data from Legacy ActiveSpaces based Clusters" in TIBCO BusinessEvents Developer’s Guide.

Page 14: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

14 | Closed Issues

Closed IssuesThe following issues have been fixed in this release of TIBCO BusinessEvents Enterprise Edition.

 

Key Summary

BE-28582 RMS did not start when used with database persistence options.

BE-28485 After importing the TIBCO BusinessEvents 5.3 project using studio-tools, extra lines were added in concept and event files.

BE-28288 The JRE bundled with the product (version 11.0.4) had security vulnerabilities.

The bundled JRE is now updated to Oracle Java 11.0.8.

BE-28249 The Instance.createInstanceFromXML() function could not create child concepts properly in the working memory when all of the following conditions were true:

 l The function was used in the Preprocessor Rule function.

 l The cache option was enabled for the project.

 l Object Management of the parent and child concept was set to memory-only.

BE-28185 Sometimes the code execution did not break at breakpoints that were set in the rule function inside the project library.

BE-28159 When you tried to create a new project library, you could not select the existing project library in the project.

BE-28059 When RMS was configured with LDAP and the fully qualified name of the role was used in the .ac file, the admin was unable to approve the changes in WebStudio.

Page 15: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

15 | Closed Issues

Key Summary

BE-28041 When a table was sorted by a column, the following issues occurred:

 l On deleting a row, instead of the selected row, another row was deleted.

 l On duplicating a row, instead of the selected row, another row was duplicated.

BE-28024 TIBCO Enterprise Message Service (EMS) 8.5.1 and TIBCO Runtime Agent 5.11.1 were not supported in TIBCO BusinessEvents.

BE-27973 The version number of LGPL GTK plug-in for Eclipse was not correct in the TIBCO BusinessEvents Installation guide.

BE-27949 In the dashboard view (of the WebStudio), you could not select the Show Only Unresolved/Deployable Items check box.

BE-27931 When TIBCO Enterprise Messaging Service (EMS) servers switched from active to standby, the TIBCO BusinessEvents engines closed connections. Thus, messages were redelivered to the TIBCO BusinessEvents engine and "failed to acknowledge" errors were logged in the TIBCO EMS server logs.

BE-27883 In TIBCO BusinessEvents Studio, an error occurred when opening the HTTP channel generated from an imported WSDL.

BE-27863 Nested (group) global variables were not working for the Levels field of Log Configurations in the CDD.

BE-27861 In WebStudio, selecting a condition cell of a decision table sometimes cleared the cell value. This issue occurred when the cell you selected had spaces between values and the operator.

BE-27825 The Store.getAll() function threw an exception when entities to be retrieved were not present in the TIBCO ActiveSpaces 4.x store.

BE-27820 Rules were fired multiple times for the same entities in the same RTC.

Page 16: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

16 | Closed Issues

Key Summary

BE-27817 Event payload for TIBCO FTL destination was not supported in TIBCO BusinessEvents.

BE-27796 When the same folder structure and folder names were defined in a project library and the project was imported from projlib, the EAR file creation failed.

BE-27792 The custom function was not working when the DefaultHandler class was used in it.

BE-27790 Errors were reported when WSDL files in the project referred to other schemas through the xsd:import statement.

BE-27781 In TIBCO BusinessEvents Administrator Agent UI, update to the global variables could not be deployed when the TIBCO BusinessEvents engine was running.

BE-27765 When a project was migrated to the latest product version, the older version of the custom schema, with the targetNamespace field, did not work.

BE-27748 In the TIBCO BusinessEvents Enterprise Administrator Agent UI, the project deployment status was incorrect in either of the following conditions:

 l After uploading the modified EAR or CDD for the project

 l After editing the global variables in the project

BE-27702 The application failed to start when the agent did not have file permission to create a Legacy ActiveSpaces log directory even though the log-level was set to none.

BE-27700 The name of the condition column was changed in the decision table when the project was imported to a new workspace.

BE-27674 For the JSON payload output, the XSLT mapper loaded only the last element of the array instead of the entire list.

Page 17: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

17 | Closed Issues

Key Summary

BE-27673 The help for the Python command discoverybehomes had ambiguous description for the -s option.

BE-27667 macOS Catalina was not supported in TIBCO BusinessEvents.

BE-27658 The password-less authentication failed when you add a machine from the TIBCO BusinessEvents Enterprise Administration Agent UI.

Now, you can specify the key exchange algorithm for password-less authentication by using the be.tea.agent.ssh.kex.algorithm property.

Valid values for the property:

 l diffie-hellman-group1-sha1

 l diffie-hellman-group14-sha1

 l diffie-hellman-group-exchange-sha1

 l diffie-hellman-group-exchange-sha256

BE-27656 If one of the properties in the concept was configured with domain model and the property was used in a decision table as condition or action, the drop-down list with domain values list was not displayed for selection.

BE-27655 An error occurred when JSON payload contained special characters.

BE-27653 When a project was loaded from a disk instead of a workspace, some commands (such as, import and validate decision table) took too long to execute.

Now, you can specify the path of the existing workspace to load the project by using the -wsPath option of the importExcel and validateTable commands in the studio-tools utility.

BE-27652 Rules with scheduled timers, scorecards, and the System.currentTimeMillis() catalog function were not triggered in the configured time interval.

BE-27646 New concept instances had empty fields when the input was a JSON

Page 18: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

18 | Closed Issues

Key Summary

payload and the concept schema did not have all the matching fields of the input JSON payload.

BE-27642 In TIBCO BusinessEvents Studio tester, an error was reported when events were asserted from rule input.

BE-27640 The engine.resetSession() did not clear the tracked Rete actions (modified concepts, rules fired, and so on).

BE-27605 The TIBCO BusinessEvents engine failed to start when MySQL database was used as the backing store and the Oracle Elliptic Curve Cryptography (ECC) Library component was not installed.

The Oracle Elliptic Curve Cryptography Library is now bundled with TIBCO BusinessEvents.

BE-27602 The Kafka channel could not connect to the Kafka broker when one-way SSL authentication was used.

BE-27330 In WebStudio, an exception was reported while importing an excel sheet, with large number of protected cells, to the decision table.

BE-27145 The studio-tools utility did not have a validation option for the buildEar command.

Now, the buildEar command the following new options for validation:

 l -v  l -noBuild

 l -showWarnings

BE-26379 Drag-and-drop functionality to move global variables from the global variables viewer to a channel editor or a CDD editor did not work properly.

BE-25168 When a TIBCO BusinessEvents engine member reconnects to the cluster after losing the connection unexpectedly, some of the state machine timeout actions were not executed properly.

Page 19: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

19 | Closed Issues

Key Summary

BE-24859 After dragging the catalog function from the catalog functions viewer to the actions tab, the rule function did not appear immediately.

BE-24814 The rule management server (RMS) did not started in HP-UX on Itanium servers.

BE-23086 The dynamic JMS properties were not supported in TIBCO BusinessEvents.

You can use the routeToWithDynamicProperties() and routeToWithDynamicPropertiesImmediate() catalog functions, under Standard > Event > Ext, for JMS dynamic properties. To enable these functions, set the TIBCO.BE.function.catalog.event.dynamic.properties property to true in studio.tra.

BE-22767 Exceptions were reported when BLOB data type was retrieved from the database by using the rule language API.

BE-22747 If multiple inference engines were running and one of them was down, processing was stopped for 30 seconds.

Inference Agents can be made remote clients. Also, when one of the Inference engines goes down, other nodes' processing is not impacted.

BE-21559 Microsoft Azure SQL as a Service was not supported in TIBCO BusinessEvents.

BE-18893 In TIBCO BusinessEvents Studio, the tooltip for the String.substring() catalog function was incorrect.

BE-18560 The excel-imported decision table could not be saved after editing it.

BE-18271 TIBCO BusinessEvents tried to load the project library even when the engine starts with the project EAR.

BE-12055 New members cannot join the cluster if one of the existing nodes in the cluster is unresponsive.

Page 20: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

20 | Known Issues

Known IssuesThe following issues exist in this release of TIBCO BusinessEvents Enterprise Edition.

Key Summary

BE-28956 Summary On AIX and zLinux platforms, the be-storedeploy utility does not work.

Workaround

 1. Go to BE_HOME\bin and open the be-storedeploy.tra file for editing.

 2. In the be-storedeploy.tra file, remove --add-opens java.base/jdk.internal.misc=ALL-UNNAMED from java.extended.properties.

 3. Save the file and rerun the be-storedeploy utility.

BE-28954 Summary Application data migration fails if CDD has In Memory overrides and the Store persistence is enabled.

Workaround After migrating the project (and CDD) to 6.0, remove all domain object overrides settings in CDD and proceed with data migration. If needed, you can add these overrides again after the data migration is complete.

BE-28935 Summary   Changing log level at run time using the catalog function or the MBean operation does not work if the new log level is lower than the initially configured log level in CDD. For example, if the engine was started with warn level, you can change it to 'error' at run time; however, you cannot change it to 'info'.

Workaround  Configure the log level as 'debug' in CDD so that you can change it to any higher level at run time.

BE-28926 Summary When TIBCO FTL servers are operating in fault-tolerant mode, and their leader (primary server) goes down, one of the TIBCO BusinessEvents metadata maps stored in TIBCO FTL becomes

Page 21: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

21 | Known Issues

Key Summary

out-of-sync.

Workaround None

BE-28922 Summary  In the zLinux platform, while starting a TIBCO BusinessEvents engine for the project with unclustered type deployment and store OM, some warnings are displayed on the console.

Workaround  This error does not affect the working of the TIBCO BusinessEvents application. To suppress the error, set the property java.property.com.datastax.driver.FORCE_NIO=true in be-engine.tra.

BE-28918 Summary  The Persistence Policy field for the Shared Nothing persistence cannot be updated, but it is still displayed in the CDD.

Workaround  None

BE-28838 Summary  In Apache Ignite cache when the key-based data look-up behavior was set and a custom key is used, an exception was reported during concept creation.

Workaround  Use concept constructor for the concept creation.

BE-28707 Summary  TIBCO BusinessEvents Studio does not validate the logger implementation during the project import.

Workaround  None

BE-28322 Summary In TIBCO BusinessEvents project, the data is always stored in non-persistent TIBCO FTL stores that are managed by FTL persistence service, regardless of the storage type configured through the CDD editor (such as Store, None, Shared Nothing and so on).

Workaround None

BE-27591 Summary  Display Model is not supported in TIBCO BusinessEvents WebStudio.

Page 22: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

22 | Known Issues

Key Summary

Workaround  None

BE-27368 Summary  In TIBCO BusinessEvents Studio on the RedHat 8 operating system, the existing and newly added extended properties of state machine nodes cannot be edited.

Workaround  To edit the properties add a new group of the properties and save the artifact.

BE-27321 Summary  TIBCO BusinessEvents engine log contains the following warnings from the Javassist library:

WARNING: An illegal reflective access operation has occurred

WARNING: Illegal reflective access by javassist.ClassPool (file:<BE_HOME>/lib/ext/tpcl/javassist.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)

WARNING: Please consider reporting this to the maintainers of javassist.ClassPool

WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations

WARNING: All illegal access operations will be denied in a future release

This is a known issue of the Javassist library.

Workaround  None

BE-27270 Summary  (AIX platform only) The studio-tools utility commands are not working.

Workaround  None

BE-25784 Summary  The default or custom pre-fetch size is not displayed in the logger line.

Workaround  None

Page 23: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

23 | Known Issues

Key Summary

BE-25783 Summary  The Delete operation does not throw an exception when you try to delete a deleted item.

Workaround  None

BE-25121 Summary  Multiple TIBCO BusinessEvents engines cannot be started when the TIBCO BusinessEvents unit test runs in the non-API mode.

Workaround  None

BE-24697 Summary  Multilingual characters are garbled in exported WSDL files.

Workaround  Replace garbled characters with multilingual characters encoded in UTF-8.

BE-24556 Summary  In Oracle database, multibyte characters are not allowed in the table name.

Workaround  Use ASCII characters for the table name.

BE-24538 Summary  In TIBCO BusinessEvents Enterprise Administration agent, application instances do not start when they have multibyte characters in their name.

Workaround  Use ASCII characters for instance names.

BE-24349 Summary  The BusinessEvents cache engine does not start when the name of concept or name of concept properties contains non-ASCII characters.

Workaround  Use ASCII characters for concept property names.

BE-23635 Summary  Arabic characters are displayed in incorrect order in BusinessEvents rule file.

Workaround   None

BE-23632 Summary  The concept properties with Arabic characters are displayed in the wrong format in a decision table.

Page 24: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

24 | Known Issues

Key Summary

Workaround   None

BE-23490 Summary  In the Firefox browser, the status column drop-down list in the Worklist dialog box of WebStudio does not work.

Workaround   Start WebStudio in another web browser.

BE-23181 Summary   On the macOS platform, if you have a diagram editor open and you close TIBCO BusinessEvents Studio, then attempts to restart TIBCO BusinessEvents Studio fail.

Workaround  Add the -clearPersistedState flag during TIBCO BusinessEvents Studio startup to close any editors that were open on the previous close.

BE-22239 Summary   In the CentOS 7, Red Hat 7, and Oracle Linux 7 platforms, the display model takes time to load the wizard after the Next button is clicked.

Workaround  None

BE-22181 Summary   The data source does not populate appropriate fields from WSDL schema in the XPATH 2.0 formula builder.

Workaround  Name the payload node to match the xsd type name.

BE-22106 Summary   Studio and studio-tools throw a Framework Error at startup: org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jpt.dbws.eclipselink.ui

Workaround   This is a harmless error. To suppress the error, use the -clean option when launching Studio or studio-tools.

BE-21626 Summary   While uninstalling BusinessEvents 5.2.0 or later that is installed on top of 5.1.x version, a DependencyCheck Error might occur and the uninstallation process fails.

Workaround  Pass the following argument when performing uninstallation:

Page 25: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

25 | Known Issues

Key Summary

-V skipDependencyChecks="true"

BE-21471 Summary   The as-convert utility might give errors when converting shared nothing files from one format to another.

Workaround  The as-convert utility gives errors when converting a shared nothing file that has the view count as zero.

When the error occurs, run the as-dump utility on the file to check if the view count is zero. When the view count is zero, the as-dump utility output is similar to the following output:

<Exception>

FileProcessor.cpp: 69: initFile: file_header_invalid - file_name=/Users/Work/tibco/data/ms/dist-unlimited-bs-readOnly-meta1--be_gen_Events_GetInfo/cache-6/cache-6_store_1412048660, load view number is zero

</Exception>

When the view count is zero, you can ignore the error (which should be a warning instead).

BE-21325 Summary   During hot deployment, the loadAndDeploy command incorrectly loads the engine with multiple decision tables instead of a single decision table.

Workaround  None

BE-21042 Summary   While running the be-storedeploy utility, slf4j errors are thrown in the output.

Workaround   These are harmless errors and can be ignored.

BE-20818 Summary   When a cache server is started with CSH shell in AIX, the engine crashes with core dump.

Workaround  Use BASH shell instead.

BE-19937 Summary  When the ODBC driver (ojdbc.jar) is present at lib\ext\tpcl, the stopChannel catalog function throws an exception

Page 26: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

26 | Known Issues

Key Summary

during run time.

Workaround  Use patched version of the ODBC driver (ojdbc.jar).

BE-18747 Summary   TIBCO BusinessEvents does not support events scheduled across different versions. The scheduled events stored by the previous version of BusinessEvents cannot be scheduled by the current version.

Workaround  None

BE-18069 Summary   During hot deployment with the loadAndDeploy(void) command, TIBCO BusinessEvents loads decision tables that were loaded previously, even if they are not present in the current external class folder.

Workaround  None

BE-17943 Summary  In TIBCO BusinessEvents Studio, the values of environment variables are overwritten if the variable have same name, irrespective of whether variables are written in different cases. For example, Path and PATH are both processed as the same variable.

Workaround  None

BE-17935 Summary  In WebStudio, the Sort option for column is not displayed for a decision table with a large number of rows.

Workaround  Scroll down the decision table to view all the rows. The Sort option for column is now displayed.

BE-17310 Summary  When using shared nothing persistence option, the field names in TIBCO BusinessEvents cannot start with an underscore character (_).

Workaround  Ensure that field name does not start with an underscore (_) character.

Page 27: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

27 | Known Issues

Key Summary

BE-17212 Summary  When binding variables are used within the XPath mapper, their values are shown as null.

Workaround  None

BE-17097 Summary  The value for <type> element in the deployment configuration file is incorrect when the file is generated using the export option of the AppManage utility.

Workaround  Edit the generated deployment configuration file and set the value of the <type> element to "be".

BE-17063 Summary  The editor gives an error when scorecard is used as argument for the modify statement in the rule template.

Workaround  In the rule template, scorecard can be the argument of a modify statement only if it is declared in the rule scope.

BE-15873 Summary  Stopping all the discovery nodes (using Ctrl+C) causes exceptions.

Workaround  Run multiple discovery nodes instead of a single discovery node.

BE-15728 Summary  When TIBCO BusinessEvents is using TIBCO BusinessEvents DataGrid cache and a database that is on a WAN (at a large physical distance), event processing becomes slow and can lead to DataGrid timeouts.

Workaround  None

BE-15720 Summary  Fully qualified name of the concept should be used for the create command in rule template, for example, create Concept.<conceptname>.

Workaround  None

BE-14078 Summary   Snapshot queries on concepts in which the WHERE clause tries to filter or access contained concepts do not work when using TIBCO BusinessEvents DataGrid.

Page 28: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

28 | Known Issues

Key Summary

Workaround   Modify the query to not use filters. Run the query and then perform manual filtering on the result set.

BE-13547 Summary  With the cache aside backing store configuration, if the inference engine is killed after the transactions are published to cache but before they are committed to the database, data inconsistency between the cache and database is observed.

Workaround  Restart the cluster to fetch the correct records and republish the EMS messages.

BE-10835 Summary  Renaming, moving, or deleting Identity Shared Resources is not reflected in the HTTP SSL Configuration for HTTPS Connection dialog box.

Workaround  None

1-AP0B0E Summary  If a project refers to a project library, rule functions defined in the project library are not available for selection when defining event preprocessors in the CDD Editor.

Workaround  None

1-AMQMGB Summary  Project Validation does not throw any errors if a non-existent global variable name is used in some TIBCO BusinessEvents entities such as Shared Resources and channels.

Workaround  None

1-ALY1P5 Summary  In the XPath formula builder, under the Logical functions category, if the xor function is used, a false warning "Always true" is shown.

Workaround  None

1-AJ7M0T Summary  If you are using payloads in events that refer to an element inside an XSD and there are multiple XSDs present in the project with the same element, the TIBCO BusinessEvents engine throws a NullPointerException when deserializing an event with

Page 29: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

29 | Known Issues

Key Summary

payload.

Workaround  Keep only the XSD that you need in your TIBCO BusinessEvents Studio project and remove the ones that are not needed.

1-AGWRLS Summary  In a JMS Connection Shared Resource, if the JNDI Configuration resource is renamed, the new name of the JNDI Configuration resource is not reflected in the JMS Connection Shared Resource.

Workaround   Manually update to the new name.

1-AF5OHI Summary  Unlike in TIBCO Designer, when a new project is created in BusinessEvents Studio, some global variables such as Domain and Deployment are not created by default.

Workaround  Create these global variables manually.

1-AEQ6AE Summary  In the XSLT Mapper opened up by Event.createEvent or Instance.createInstance functions, no validation error is shown if a non-scalar value such as a node is dragged to the input of a field that can only accept a scalar value.

Workaround  None

1-AE3GXX Summary  In JMS channels, CLIENT_ACKNOWLEDGE acknowledgment mode does not roll back pre-fetched and unacknowledged JMS messages to the queue when the TIBCO BusinessEvents engine stops responding.

Workaround  None

1-ABTGG7 Summary  TIBCO BusinessEvents Studio cannot Reset to the original schema after making changes to the schema in a mapper.

Workaround  Undo the changes manually.

1-919P9B Summary  You cannot assign a DateTime to a bind variable in queries.

Page 30: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

30 | Known Issues

Key Summary

Workaround  In the query, use /#Datetime/parseLong($milliseconds) and pass a long integer in $milliseconds.

1-9146V5 Summary  In queries, the type of a bind variable is enforced by its surrounding expression.

Workaround  In the query, use the following expressions to assign the desired type to the bind variable $x:

• For int and long use: ($x + 0)

• For double use: ($x + .0)

• For String use: ($x || "")

• For Boolean use: ($x or false)

• For DateTime, pass a long instead of a DateTime and use: /#Datetime/parseLong($x)

1-8YHHBD Summary  When ActiveMatrix BusinessWorks is contained within TIBCO BusinessEvents, JAR files that are part of an alias library should be extracted from the EAR during the deployment process, but are not.

Workaround  Manually place the JAR files in the class path.

1-8A9FA9 Summary  When you use the XPath mapper to assign a concept to a field of type any in the payload of an event, and that concept has a contained concept property with an extId that is not null, the following exception occurs:

ExtIdAlreadyBoundException: Event is already bound to extId

Where extID is the instance extId of the concept or its contained concept.

Workaround  None

1-7UGVMG Summary  Async checkpoint is not working.

Page 31: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

31 | Known Issues

Key Summary

Workaround  Use sync checkpoint. It is enabled by default.

1-7M7QOT Summary  The hot deployment feature does not handle changes made to non-TIBCO BusinessEvents resources, specifically JMS or Rendezvous connection resources.

Workaround  If you need to change these resources, you must restart the TIBCO BusinessEvents engine.

1-6MMNZW Summary  When a primary state machine's concept is moved to a folder, then secondary state machine's path to the called primary state machine is not updated.

Workaround  Update it manually.

Page 32: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

32 | Legal and Third-Party Notices

Legal and Third-Party NoticesSOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE THE FUNCTIONALITY (OR PROVIDE LIMITED ADD-ON FUNCTIONALITY) OF THE LICENSED TIBCO SOFTWARE. THE EMBEDDED OR BUNDLED SOFTWARE IS NOT LICENSED TO BE USED OR ACCESSED BY ANY OTHER TIBCO SOFTWARE OR FOR ANY OTHER PURPOSE.

USE OF TIBCO SOFTWARE AND THIS DOCUMENT IS SUBJECT TO THE TERMS AND CONDITIONS OF A LICENSE AGREEMENT FOUND IN EITHER A SEPARATELY EXECUTED SOFTWARE LICENSE AGREEMENT, OR, IF THERE IS NO SUCH SEPARATE AGREEMENT, THE CLICKWRAP END USER LICENSE AGREEMENT WHICH IS DISPLAYED DURING DOWNLOAD OR INSTALLATION OF THE SOFTWARE (AND WHICH IS DUPLICATED IN THE LICENSE FILE) OR IF THERE IS NO SUCH SOFTWARE LICENSE AGREEMENT OR CLICKWRAP END USER LICENSE AGREEMENT, THE LICENSE(S) LOCATED IN THE “LICENSE” FILE(S) OF THE SOFTWARE. USE OF THIS DOCUMENT IS SUBJECT TO THOSE TERMS AND CONDITIONS, AND YOUR USE HEREOF SHALL CONSTITUTE ACCEPTANCE OF AND AN AGREEMENT TO BE BOUND BY THE SAME.

This document is subject to U.S. and international copyright laws and treaties. No part of this document may be reproduced in any form without the written authorization of TIBCO Software Inc.

TIBCO, the TIBCO logo, the TIBCO O logo, and ActiveMatrix, ActiveMatrix BusinessWorks, ActiveSpaces, TIBCO Administrator, TIBCO BusinessEvents, TIBCO Designer, Enterprise Message Service, TERR, TIBCO FTL, Hawk, TIBCO LiveView, TIBCO Runtime Agent, Rendezvous, Statistica, and StreamBase are either registered trademarks or trademarks of TIBCO Software Inc. in the United States and/or other countries.

Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle Corporation and/or its affiliates.

This document includes fonts that are licensed under the SIL Open Font License, Version 1.1, which is available at: https://scripts.sil.org/OFL

Copyright (c) Paul D. Hunt, with Reserved Font Name Source Sans Pro and Source Code Pro.

All other product and company names and marks mentioned in this document are the property of their respective owners and are mentioned for identification purposes only.

This software may be available on multiple operating systems. However, not all operating system platforms for a specific software version are released at the same time. See the readme file for the availability of this software version on a specific operating system platform.

Page 33: TIBCO BusinessEvents® Enterprise Edition Release Notes · 2020. 8. 3. · TIBCO BusinessEvents cloud tools repository is upgraded to support all the new features of TIBCO BusinessEvents

TIBCO BusinessEvents® Enterprise Edition Release Notes

33 | Legal and Third-Party Notices

THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

THIS DOCUMENT COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN; THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THIS DOCUMENT. TIBCO SOFTWARE INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED IN THIS DOCUMENT AT ANY TIME.

THE CONTENTS OF THIS DOCUMENT MAY BE MODIFIED AND/OR QUALIFIED, DIRECTLY OR INDIRECTLY, BY OTHER DOCUMENTATION WHICH ACCOMPANIES THIS SOFTWARE, INCLUDING BUT NOT LIMITED TO ANY RELEASE NOTES AND "READ ME" FILES.

This and other products of TIBCO Software Inc. may be covered by registered patents. Please refer to TIBCO's Virtual Patent Marking document (https://www.tibco.com/patents) for details.

Copyright © 2004-2020. TIBCO Software Inc. All Rights Reserved.


Recommended