Installing from Stage Properties

When configuring a pipeline, you can use the stage properties panel to install external libraries for the stage library that includes the stage.
Important: For an RPM installation, you must configure Transformer to use an external directory before you can install external libraries from the stage properties panel.
  1. While configuring a pipeline, select a stage that requires an external library in the pipeline canvas.
  2. In the stage properties panel, click the External Libraries tab:

  3. Click the Install External Libraries icon: .
  4. In the Install External Libraries dialog box, select the stage library that needs to access the external library.

    For example, to install a custom Java library for the Scala processor, select the Basic stage library.

  5. Browse to select the external library to install and click Open.
  6. To install the external library into the specified stage library, click Upload.

    Transformer installs the external library. All stages included in the specified stage library can use this external library. For example, if you installed a JDBC driver for the JDBC stage library, then every JDBC origin, lookup, and destination can also access the driver.

    To use the external library with other stage libraries, you must install the library into the additional stage libraries. For example, if you want to use the same JDBC driver with the Scala processor, you must also install the driver as an external library for the Basic stage library.

  7. Restart Transformer in one of the following ways:
    • If you started Transformer manually, click Restart Transformer in the Install External Libraries dialog box.
    • If you started Transformer as a service, you must use the command line for restart. Click Cancel in the Install External Libraries dialog box, and then run the required command for your operating system:
      • For CentOS 6, Oracle Linux 6, or Red Hat Enterprise Linux 6, use:
        service transformer restart
      • For CentOS 7, Oracle Linux 7, or Red Hat Enterprise Linux 7, use:
        systemctl restart transformer