JMS
Available when using an authoring Data Collector version 3.20.0 or later.
To create a JMS connection, the Java Messaging Services (JMS) stage library,
streamsets-datacollector-jms-lib
, must be installed on the selected
authoring Data Collector.
For a description of the JMS connection properties, see JMS Connection Properties.
Engine | Stages |
---|---|
Data Collector 3.20.0 or later |
|
JMS Connection Properties
JMS Property | Description |
---|---|
JMS Initial Context Factory | JMS initial context factory. For example, for Apache
ActiveMQ you might use:
Or for Oracle Weblogic, you might use:
|
JNDI Connection Factory | JNDI connection factory. For example, for ActiveMQ, you
might use: For
Weblogic, you might use:
|
JMS Provider URL | URL for the JMS provider. For example, for ActiveMQ,
you might use:
For
Weblogic, you might use:
|
Credentials Property | Description |
---|---|
Use Credentials | Enables using JMS credentials. |
Username | JMS user name. |
Password | JMS password. Tip: To secure sensitive
information, you can use credential stores or runtime
resources. |
Additional Security Properties |
Additional JMS or JNDI security properties to use. For example,
you might add the
To add properties, click Add and define the JMS or JNDI property name and value. When you add a property, enter the exact property name and value. The stage does not validate the property names or values. You can use credential functions to retrieve sensitive information from supported credential stores. Note: If a JMS stage defines the same property as an additional
configuration property on the JMS tab, the additional security
properties defined here take precedence.
|