How to build TIBCO BusinessEvents Application Docker Image without TIBCO ActiveSpaces Installers?

How to build TIBCO BusinessEvents Application Docker Image without TIBCO ActiveSpaces Installers?

book

Article ID: KB0077137

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition 5.6.0

Description

In previous release of TIBCO BusinessEvents users were required to have TIBCO Active Spaces installers in place along with TIBCO BE installers to generate Base BE image. That has changed in BE 5.6.0 as explained in resolution below.

Issue/Introduction

How to build TIBCO BusinessEvents Application Docker Image without TIBCO ActiveSpaces Installers?

Environment

Dockerized Environment

Resolution

TIBCO BusinessEvents 5.6.0 onwards, it is not mandatory to install TIBCO ActiveSpaces along with TIBCO BusinessEvents in TIBCO BusinessEvents Application Docker Image.
If your application is In-Memory, you can just specify TIBCO BusinessEvents Installer as input to build_app_image script. If your application uses Cache or is connecting to external AS cache cluster, you need to copy TIBCO ActiveSpaces *.jar and *.so files (or *.dll depending on your container OS) into the same folder where you have placed your CDD and EAR files. You do not need complete TIBCO ActiveSpaces Installer. This helps reduce TIBCO BusinessEvents Application's Docker Image size.

In general the image generation process and scripts are much more streamlined in BE 5.6.0 as documented here :
https://docs.tibco.com/pub/businessevents-enterprise/5.6.0/doc/pdf/TIB_businessevents-enterprise_5.6_cloud_deployment_guide.pdf

Additional Information

https://docs.tibco.com/pub/businessevents-enterprise/5.6.0/doc/pdf/TIB_businessevents-enterprise_5.6_cloud_deployment_guide.pdf