Installing on Linux in Silent Mode

To silently install TIBCO ActiveSpaces Connector for Apache Pulsar on Linux platforms, complete this task.

Procedure

  1. Download the installation package.
    Download the package for either the community edition or the enterprise edition.
    Edition Command
    Community Edition
    TIB_msg-ap2as-ce_1.0.x_linux_x86_64.zip
    Enterprise Edition
    TIB_msg-ap2as_1.0.x_linux_x86_64.zip
  2. Extract the TIBCO ActiveSpaces Connector for Apache Pulsar archive files to a temporary directory.
    Edition Command
    Community Edition
    unzip TIB_msg-ap2as-ce_1.0.x_linux_x86_64.zip
    Enterprise Edition
    unzip TIB_msg-ap2as_1.0.x_linux_x86_64.zip
    This command creates a directory, TIB_msg-ap2as_1.0.x, and places installation RPM, DEB, and tar archives in that directory.
  3. Install using one of these commands, depending on the Linux platform variant.
    Linux Variant Command
    Red Hat, Centos
    yum install -q -y rpm/*.rpm > /dev/null 2>&1
    Debian, Ubuntu, Fedora
    dpkg -i deb/*.deb > /dev/null 2>&1
    SUSE
    zypper install -y --allow-unsigned-rpm rpm/*.rpm > /dev/null 2>&1
    The installation utilities yum, dpkg, or zypper install TIBCO ActiveSpaces Connector for Apache Pulsar software under /opt/tibco/.
  4. Copy the AS Connector for Apache Pulsar to the connectors/ directory of your Pulsar installation.
    cp /opt/tibco/apd/as-bridge/1.0/lib/pulsar-io-activespaces-1.0.nar \
    /opt/tibco/apd/core/2.6/connectors
  5. In a text editor, open the configuration file /opt/tibco/apd/core/2.6/conf/functions_worker.yml and change line
    extraFunctionDependenciesDir: 

    to

    extraFunctionDependenciesDir: "/opt/tibco/ftl/current-version/lib/tibftl.jar:/opt/tibco/as/current-version/lib/tibdg.jar:lib"
    Note: Version 2.6 is shown above, but your Pulsar version might be different.