Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Explained below are the parameters you need to configure for a JMS Message Store. Also, find details of other configurations that are relevant to the JMS Message Store.   See the following topics for details:

...

Listed below are the required parameters for configuring the JMS Message Store.

Parameter Name

Description

Message Store NameGive a unique name for the JMS message store
Message Store typeSelect JMS Message Store from the list of options.
Initial Context FactoryThe URL of the JNDI provider.
Provider URLThe password to connect to the broker.

If you need to ensure guaranteed delivery of your messages, specify values for the following parameters:

Parameter Name

Description

Enable Producer Guaranteed DeliveryThis flag specifies whether guaranteed delivery is enabled on the producer side. The value is set to False, by default.
Failover Message StoreThe message store to which the store mediator should send messages when the original message store fails.

If required, you can configure the optional parameters listed below.

Parameter Name

Value

JNDI Queue Name (store.jms.destination)The message store queue name. Though this is not a required parameter, we recommend specifying a value for this.
Connection factory (store.jms.connection.factory)The JNDI name of the connection factory that is used to create JMS connections. Though this is not a required parameter, we recommend specifying a value for this.
User Name (store.jms.usernameThe username to connect to the broker. This value is not required.
Password (store.jms.passwordThe password to connect to the broker. This value is not required
JMS API Specification Version (store.jms.JMSSpecVersion)The JMS API version to be used. Possible values are 1.1 or 1.0. By default, the value is set to 1.1.
vender.class.loader.enabledSet to false when using IBM MQ, which requires skipping the external class loader.

Individual message priorities can be set using the following property on the provider. For example, the value can be 0-9 for ActiveMQ.

...