Skip to end of metadata
Go to start of metadata

JMS Message Store is shipped with WSO2 ESB. It can be configured using configuration by giving class value as org.wso2.carbon.message.store.persistence.jms. JMSMessageStore Messages will be stored in a configured JMS queue lying in a JMS Broker.

Since this will persistent messages in a JMS queue in a ordered way. JMS Message Store can be used to implement store and forward patters that have QoS parameters like in order delivery and reliability.

Configuration to connect to a broker is provided as parameter values.

JMS Message Store Parameters

Parameter Name Value Required
java.naming.factory.initial Initial Context Factory to use to connect to the JMS broker YES
java.naming.provider.url Url of the naming provider to be used by the context factory YES
store.jms.destination JNDI Name of the Queue Name that message store is connecting NO but for some JMS clients this will be needed
store.jms.connection.factory JNDI name of the Connection factory which is used to create jms connections NO but for some JMS clients this will be needed
store.jms.username User Name that is used to create the connection with the broker NO
store.jms.password Password that is used to create the connection with the broker NO
store.jms.JMSSpecVersion 1.1 or 1.0 JMS API specification to be used (Default 1.1) NO
store.jms.cache.connection true/false Enable Connection caching NO

For more information about message stores, see Message Stores.

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.