What's New

The What's New topic lists new and revised features of TIBCO BusinessEvents Version 5.4.1 compared to the previous version with reference to documentation.

Kafka Channel

TIBCO BusinessEvents now provides a Kafka channel to send and receive messages from a Kafka broker. The Kafka channel converts incoming Kafka messages to BusinessEvents events and outputs BusinessEvents events as Kafka messages.

For more information on the Kafka channel, see Kafka Channel.

Apache Maven Integration

You can now use Apache Maven to build, deploy, and run BusinessEvents unit tests for TIBCO BusinessEvents applications. This enables you to integrate with Maven based continuous integration (CI) or continuous deployment (CD) tooling within your organization.

For more information on BusinessEvents and Apache Maven integration, see Apache Maven Integration.

TIBCO BusinessEvents Enterprise Administration Agent

Permissions for Deployment Profile can now be configured for user roles.

For more information on roles and permissions, see Roles and Permissions Reference.

SSL for the StreamBase Channel

TIBCO BusinessEvents now support secure sockets layer (SSL) protocol for the StreamBase channel for secure communication with TIBCO StreamBase.

For more information on secure connection to the StreamBase server, see SSL Configuration for Connection Between TIBCO BusinessEvents and TIBCO StreamBase.

TIBCO BusinessEvents LiveView Agents

  • Added support for trimming the LiveView table based the user-specified trimming rules.

    For more information on setting up the trimming rules, see Adding Entity Filter Configurations for the LiveView Agent.

  • Added the fault tolerant support for TIBCO BusinessEvents LiveView agents. Now, if an active engine stops, the passive engine becomes active. The Max Active field in CDD specifies the maximum number of active engines.

    For more information on the Max Active field, see CDD Agent Classes Tab Settings Reference.

Channel API

Documentation on the custom channel API is now written to depict the lifecycle of a custom channel.

For more information on custom channel, see Custom Channel.

TIBCO Enterprise Runtime for R

  • Added the Analytics.Engine.deleteVariable() catalog function to delete variables from the TIBCO Enterprise Runtime for R engine.
  • Added support for TIBCO Enterprise Runtime for R engine pool. Added the Analytics.Engine.createEnginePool() catalog function to create a pool of TIBCO Enterprise Runtime for R engines with given size and name. This engine pool is shared among multiple RTC threads. Now, all existing catalog functions for TIBCO Enterprise Runtime for R supports TIBCO Enterprise Runtime for R engine pool.

For more information, see TIBCO Enterprise Runtime for R Integration and Java API Reference.

BusinessEvents Multihost Clustering on Amazon EC2 Instances

You can setup BusinessEvents multihost clustering on Amazon Elastic Compute Cloud (Amazon EC2) instances using Docker and Weave Net.

For more information, see Setting up BusinessEvents Multihost Clustering on Amazon EC2 Instances Using Docker.