Information in this section assumes you are familiar with JMS and its header properties. Consult your JMS provider documentation for information. This section explains only how TIBCO BusinessEvents supports use of these properties.
You can configure events created from incoming JMS messages to have properties that match the JMS header properties. You can then use those event properties to set JMS header properties in outgoing messages.
These event properties must match the JMS header fields. You must use the names as shown in
Table 19, JMS Header Field Names. You only have to configure event properties for those fields that you want to use. Incoming JMS message header properties will then populate the corresponding TIBCO BusinessEvents event properties.
Note that the JMSMessageID and
JMSTimeStamp properties are generated when the message is sent. You can’t set these properties manually.
If an event has a string type property named JMSReplyTo (case sensitive), TIBCO BusinessEvents reads this event property value as a JMS queue or topic name, according to the event's default destination type. TIBCO BusinessEvents looks up the
javax.jms.Destination on the connected JMS server using this queue or topic name. If TIBCO BusinessEvents cannot find one, it creates a new
javax.jms.Destination using the given queue or topic name. TIBCO BusinessEvents then sets the
JMSReplyTo header property of the outgoing JMS message using this destination