Create Inbound JMS Streams
To create an inbound JMS message stream:
Open Message Center Editor and go to Message Center Streams.
Go to the Streams tab and click on Add stream.
Configure the parameters for your inbound message stream in the pop-up window:
For example:
Stream name: JMS_EAGLETIP_TEST_GET
Delivery method: JMSPTP
Stream Direction: Inbound
Delivery Format: STAR
Ruleset File: eagle_ml-2-0_cm\in\star\receive_csv_data_files.rsf
Queue Connection Factory Name: ConnectionFactory
Queue Name: dynamicQueues/JMS_eagletip_test
JMS Connection User: mcadmin
JMS Connection Password: ******
Eagle JMS Client ID: QAJMS
Queue Name should exist on your JMS server!
JMSPTP Parameters for Inbound Message Streams
The following table lists JMSPTP parameters for inbound message streams.
Parameter | Description |
---|---|
Queue Connection Factory Name | The connection factory used to send messages. |
Queue Name | This is a required parameter that specifies the queue name to which the resulting messages will be posted. |
Reliable Processing | This parameter specifies if we have to use transactions or not while processing the messages. |
Reply Queue Name | Defines the name of the queue which is used for sending replies. |
Override Reply Queue Name | If this parameter is set to Yes, the REPLYQUEUENAME parameter will override the JMSReplyTo parameter of the input JMS message. |
Message Processing Limit | The limit of the number of messages processed at one time from the queue. |
Sequential Reading | Process incoming messages in the same order as they were received from the JMS provider. |
JMS Connection User | User ID for authenticating with the JMS Provider. |
JMS Connection Password | User Password for authenticating with the JMS Provider. |
Eagle JMS Client ID | Client ID specified in the eaglejmsbroker.properties file. |
JNDI Provider URL | Provider URL for JNDI classes. By default, Eagle expects JNDI parameters to be stored in the jndi.properties file on disk. Corresponds to the java.naming.provider.url setting. |
JNDI Security Authentication | JNDI Security Authentication parameter. Corresponds to the java.naming.security.authentication setting. |
JNDI Security Protocol | JNDI Security Protocol parameter. Corresponds to the java.naming.security.protocol setting. |
JNDI Security Principal | JNDI Security Principal parameter. Corresponds to the java.naming.security.principal setting. |
JNDI Security Credentials | JNDI Security Credentials parameter. Corresponds to the java.naming.security.credentials setting. |
JNDI Security Realm | JNDI Security Realm parameter. Corresponds to the java.naming.security.sasl.realm setting. |
MC events log | Level of detail logging. Possible values include:
|
Failure Tolerance (%) | Not applicable for JMS-based streams. |