Setting up TIBCO BusinessWorks™ Container Edition Plug-in Runtime

You can set up TIBCO BusinessWorks Container Edition plug-in runtime on Docker, Pivotal Cloud Foundry (PCF), or Kubernetes.

Procedure

  1. To provision the plug-in runtime, go to https://docs.tibco.com/pub/bwce/2.4.3/doc/html/GUID-E1609C4C-BCA4-4D04-8E5B-503FE3166B89.html and follow the steps provided in the section, "Provision the TIBCO BusinessWorks™ Container Edition Plug-in Runtime" on the page.
  2. Add bwpluginas_bwce_runtime zip file to Tibco_Home\bwce\2.4\docker\resources\ addons\plugins folder.
  3. Install TIBCO ActiveSpaces® on a Linux server.
    Note: The Linux client libraries of ActiveSpaces® server are required. Only when you install ActiveSpaces® on Linux server, the client libraries are available.
  4. Execute the following command to create a .zip file of the Linux client libraries of ActiveSpaces®.
    ls AS-TIBCO-HOME/lib/*.so* | zip -j as_linux_client_libraries -@
  5. Add ActiveSpaces® client libraries .zip file to the Tibco_Home\bwce\2.4\docker\resources\ addons\lib folder.
  6. To integrate with TIBCO FTL, go to https://docs.tibco.com/pub/bwce/2.4.3/doc/html/GUID-BAC1EBEA-0E6E-4DF7-B9B3-944A473EF8A3.html and follow the steps provided on the page.
  7. Add TIBCO FTL client libraries .zip file to Tibco_Home\bwce\2.4\docker\resources\ addons\lib folder.
  8. Add ftlplugin_bwce_runtime.zip file to Tibco_Home\bwce\2.4\docker\ resources\addons\plugins folder.
  9. Add TIBCO FTL OSGi client libraries to Tibco_Home\bwce\2.4\docker\resources\ addons\jars folder from FTL-HOME/components/shared/1.0.0/plugins.
  10. Build the Docker image after you add all above dependencies.
  11. Run the .ear file in Docker.

Example

Note: The default AS 3.5.0 tibdg.jar is packed with the bwce_runtime.zip build. If you need to use other ActiveSpaces® .jar files, then replace the default file by unzipping bwce_runtime.zip file.