What's New
The What's New topic lists new and revised features of TIBCO BusinessEvents Enterprise Edition version 6.0.0 compared to the previous version with reference to documentation.
Before You Begin
This new topic provides information that you must read before starting to work on TIBCO BusinessEvents Enterprise Edition.
See: Before You Begin
CDD Redesign
The Cluster tab of CDD is redesigned for the new pluggable design for cluster, cache, store, and metrics store providers. The new design provides 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.
See: Cluster Configurations For Your Project
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.
See:
- Cluster Configurations For Your Project
- Configuring TIBCO FTL as the Cluster Provider
- Configuring Apache Ignite as a Cache Provider
New Object Management Type and Persistence Store Options
You can now use stores directly in your project, for persistence without cache, in a clustered or unclustered deployment, by using the new Store object management (OM) type.
With the new Apache Ignite cache, you can also use these modern stores for persistence with cache in your projects. You can select either of the two new modern store providers to be used for persistence in Store OM or Cache OM.
- TIBCO ActiveSpaces - Configuring ActiveSpaces as a Store Provider
- Apache Cassandra - Configuring Apache Cassandra as a Store Provider
Application Metrics Stores
You 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 application metrics for the In Memory application in the same way as the Cache OM application. TIBCO BusinessEvents supports the following metrics stores:
- InfluxDB - Integrating TIBCO BusinessEvents with InfluxDB and Grafana
- TIBCO LiveView - Configuring TIBCO LiveView as a Metric Store
Improved Runtime Performance
Performance of extId based entity lookup in cache and backing 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.
Deployment Script Generation Utility Upgrade
The schema and migration script generation utility for backing store is now upgraded to support new stores: TIBCO ActiveSpaces and Apache Cassandra.
See:
Log4j 2.x Upgrade
The support of log4j is now upgraded to version 2.x.
See: Log Configurations
HTTP Channel
Added new advanced properties for HTTP channel to rotate the access logs created by HTTP channel.
See: HTTP Channel Advanced Configuration Settings
Catalog Functions
- Added a new catalog function
Log.getNameto retrieve the logger name from the logger object. - Added the
Cluster.DataGrid.CacheLoadConceptByKeysByUriandInstance.getByKeysByUricatalog functions to load concepts from cache or stores using composite keys when key-based lookup strategy is enabled. - The following catalog functions are removed:
Util.HashMap.*- You can now useCollections.Map.*catalog functions instead.Cluster.DataGrid.TransactionPropertiesCluster.refreshEntity
See: TIBCO BusinessEvents Functions Reference
Concepts From XSD Files
The studio-tools utility now provides a new command importXSDs to import the XSD file and create concepts using it.
See: Studio Tools Commands Reference
ActiveSpaces Entities
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) |
|
| ASChannel | LegacyActiveSpacesChannel |
| ASChannelSimple | LegacyActiveSpacesChannelSimple |
| AS3x | ActiveSpaces |
| AS3xChannel | ActiveSpacesChannel |
Resource Type in Access Control (.ac) File
|
|
SHAREDASCON
|
SHAREDASLEGACY
|
Cloud Deployment Guide
TIBCO BusinessEvents Cloud Deployment Guide is now moved to the GitHub wiki of the be-tools GitHub repository.
Security Guide
A new Security Guide is added to outline the security features available in TIBCO BusinessEvents Enterprise Edition.
See: Security in TIBCO BusinessEvents
Removed Features
Information related to the following removed features have been removed from the documentation.
- TIBCO BusinessEvents Views Add-on
- Oracle Berkeley DB as a persistence store option
- Oracle Coherence as the cache provider
- Write-behind strategy for writing data to backing store
- The Cache plus Memory mode for domain objects
- The option to import existing TIBCO Designer project is from TIBCO BusinessEvents Studio and CLI.
-
In TIBCO BusinessEvents Studio CDD editor, following fields are removed:
- Cluster > Object Management > Domain Object > Default (and Overrides)
- Constant
- Enable Tracking
- Cluster > Object Management > Backing Store (now Persistence Store)
- Strategy
- Persistence Policy
- Cache Aside
- Enforce Pools
- Cluster > Object Management > Domain Object > Default (and Overrides)