What's New
The What's New topic lists new and revised features of TIBCO BusinessEvents Version 5.4.0 compared to the previous version with reference to documentation.
TIBCO Live Datamart Integration
TIBCO LiveView Web provides various visualizations, such as, charts, bars, graphs, and so on, to represent the data in real time. Using TIBCO LiveView Web now you can also perform aggregations over the data from the BusinessEvents project. The visualizations are updated in real time based on the changes to the underlying entities of the BusinessEvents project (concept, event, or metrics).
For more information, see TIBCO BusinessEvents and TIBCO Live Datamart Integration and Adding a LiveView Agent to the BusinessEvents Project.
Docker Support
TIBCO BusinessEvents application can now be run in a Docker container. Docker provides a way to run applications securely isolated in a container, packaged with all its dependencies and libraries. Your application can run in any environment as all the dependencies are already present in the image of the application.
For more information, see Dockerize TIBCO BusinessEvents.
Channel API
TIBCO BusinessEvents now bundles Java API to create a custom channel. If you want to use a channel other than the channels provided with TIBCO BusinessEvents, use the com.tibco.be.custom.channel package interfaces and classes to create a new custom channel.
For more information, see Custom Channel and Java API Reference.
Remote Client
TIBCO BusinessEvents now enables its non-cache agents to connect to the cluster as remote members through a cache agent, that acts as a proxy. A remote client acts as a node without actually being a member of the cluster. Instead of being directly connected to space, it is connected through a proxy - typically through a cache-agent.
For more information, see Remote Client.
Unit Testing
You can now author unit tests for BusinessEvents application using BEUnit (a JUnit based extension). JUnit is a unit testing framework for the Java programming language. It is an instance of the xUnit architecture for unit testing frameworks.
For more information, see Unit Testing Using JUnit and Java API Reference.
TIBCO BusinessEvents Enterprise Administrator Agent
- TIBCO BusinessEvents Enterprise Administrator Agent now provides charts to monitor performance of the agent itself.
For more information, see TIBCO BusinessEvents Enterprise Administrator Agent Monitoring.
- You can now upload external JAR files to the TIBCO BusinessEvents installation at the
BE_HOME\lib\ext\tpcl folder.
For more information, see Uploading External JAR Files.
- An application can now be deployed in different environment using different set of properties using deployment profiles. A deployment profile is collection of global variables, system properties, and BusinessEvents properties. You can associate a deployment profile to a application. An application can have multiple deployment profiles based on environment.
For more information, see Deployment Profiles.
- TIBCO BusinessEvents Enterprise Administrator Agent can now detect multiple TIBCO BusinessEvents installations (version 5.3 or later) present in the host machine.
For more information, see Auto-detecting BusinessEvents Installations on Host Machines.
- In Machine Management page, now you can view instances for all the application deployments on a machine. You can now navigate from application host to the master host.
For more information, see Viewing All Instances And BusinessEvents Installations on The Host Machine.
- You can now migrate BusinessEvents project from TIBCO Administrator to TIBCO BusinessEvents Enterprise Administrator Agent. The migration can be performed using the BusinessEvents Enterprise Agent user interface or using python commands.
For more information, see Exporting Application from TIBCO Administrator and Importing TIBCO Administrator Applications.
- An application deployment can now be exported from TIBCO BusinessEvents Enterprise Administrator Agent to an archive. You can also import a BusinessEvents project, that was previously exported, to TIBCO BusinessEvents Enterprise Administrator Agent.
For more information, see Exporting Application from TIBCO BusinessEvents Enterprise Administrator Agent and Importing the BusinessEvents Enterprise Administrator Agent Application.
- Logs of the instance can now be displayed in the TIBCO BusinessEvents Enterprise Administrator Agent user interface.
For more information, see Viewing Log File for Instance.
- You can now provide application, instance, and machine name in international lingual characters in TIBCO BusinessEvents Enterprise Administrator Agent.
For more information, see I18n Support.
- BusinessEvents Enterprise Administrator Agent messages can now be configured to display in local languages. You can download language pack for BusinessEvents for the following language:
For more information, see Localizing BusinessEvents Enterprise Administrator Agent Messages.
WebStudio
For more information, see Settings for more details.
Configuration Properties
- Added new StreamBase channel connection properties to configure number of reconnection attempts and time interval between reconnection attempts.
For more information, see StreamBase Channel Connection Properties.
- Added
com.tibco.be.http.client.retryCount property to limit the number of reconnection attempts to the HTTP client.
For more information, see Configuring the Retry Count for HTTP Client Connection.
- Added a new metadata property
tibco.be.schema.ref.expand to enable the concept reference serialization in concept to JSON.
For more information, see Enabling the Concept Reference Serialization in Concept to JSON.