Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 16 Working With TIBCO Rendezvous : Import Issues

Import Issues
This section presents issues associated with importing messages to EMS from Rendezvous—whether on a topic or a queue.
Field Identifiers
When importing and translating Rendezvous messages, tibemsd is only able to process standard message field types that are identified by name in the Rendezvous program application. Custom fields and fields identified using a field identifier cannot be imported to EMS.
JMSDestination
When tibemsd imports and translates a Rendezvous message, it sets the JMSDestination field of the EMS message to the value of the Rendezvous subject. Therefore, imported destination names must be unique. When a topic and a queue share the same name, at most one of them may set the import property. For example, if a topic foo.bar and a queue foo.bar are both defined, only one may specify the import property.
JMSReplyTo
When tibemsd imports and translates a Rendezvous message, it sets the JMSReplyTo field of the EMS message to the value of the Rendezvous reply subject, so that EMS clients can reply to the message.
Usually this value represents a Rendezvous subject. You must explicitly configure tibemsd to create a topic with a corresponding name, which exports messages to Rendezvous.
JMSExpiration
When tibemsd imports and translates a Rendezvous certified message, it sets the JMSExpiration field of the EMS message to the time limit of the certified message.
If the message time limited is exceeded, the sender program no longer certifies delivery.
Note that if the expiration property is set for a destination, it will override the JMSExpiration value set by the message producer.
Guaranteed Delivery
Rendezvous senders must send labeled messages on RVCM transports. See the TIBCO Rendezvous Concepts manual for more information.
The transport definition must set topic_import_dm or queue_import_dm (as appropriate) to TIBEMS_PERSISTENT.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved