Adding the Plug-in to TIBCO BusinessWorks Container Edition

To add the plug-in to TIBCO BusinessWorks™ Container Edition, you must perform the following steps:

    Procedure
  1. Open the physical media or download the TIB_bwpluginsnowflake_version_buildnumber_bwce-runtime.zip installation package from the TIBCO eDelivery site.

    To download the installation package, a user name and password are required. If you do not have a user name and password, contact TIBCO Technical Support.

  2. Copy the com.tibco.tpshell.snowflake.jdbc_version-number.xxx wrapper folder present in the bwce_home/palettes/snowflake/ver/runtime/plugins directory, and place this folder in the resources/addons/jars folder for creating the image or buildpack on docker or cloud foundry.
  3. Add the .zip file to TIBCO BusinessWorks™ Container Edition at run time.

    For the procedure, see the following section in TIBCO BusinessWorks™ Container Edition Application Development:

    PlatformReference
    Cloud Foundry platform"The TIBCO BusinessWorks™ Container Edition Buildpack"
    Docker or Docker-based platforms"Creating the TIBCO BusinessWorks™ Container Edition Application Docker Image"

Windows Container Edition

Before you begin

Ensure that ENV BW_JAVA_OPTS Djavax.xml.datatype.DatatypeFactory=
com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl

is specified in the Docker file.

    Procedure
  1. Copy configuration files from host to the Docker image. Example:
    FROM bwce:latest
    RUN mkdir config
    ADD config C:\config
    RUN net user administrator \active:yes
    ADD <earfilename.ear> \
    Note: Administrator rights are required to run the docker image provided in the dockerfile using net user administrator /active:yes.
  2. Disable the Firewall on the host OS when running the application on Docker.

Linux Container Edition

    Procedure
  1. Copy configuration files from host to the Docker image. Example:
    FROM <BASE_IMAGE>
    MAINTAINER <MAINTAINER_NAME> 
    USER <USER_NAME> 
    RUN mkdir -p <DIR_NAME> 
    COPY <FILES_TO_COPY> <DIR_NAME>
    ADD <earfilename.ear> /
    Note: Administrator rights are required to run the Docker image provided in the dockerfile using USER root.