Rendezvous Publisher

Rendezvous Publisher is a synchronous activity that publishes a TIBCO Rendezvous® message on the specific subject with the specified message content.

General

The General tab has the following fields.

Field Literal Value/Process Property/Module Property Description
Name None The name to be displayed as the label for the activity in the process.
Subject Yes The subject on which to publish the Rendezvous® message. Specify a subject on the Input tab to override this value.
Transport Literal Value/Module Property The Rendezvous transport parameters. These are specified as Rendezvous Transport shared configuration resource.
Pre Register Listener Yes When using TIBCO Rendezvous Certified Messaging (RVCM), this field specifies the cmnames of the RVCM subscribers. The publisher preregisters with any expected listeners. If multiple cmnames are specified, separate each cmname with a comma.

For more information about RVCM, see the TIBCO Rendezvous® documentation.

XML Format None If selected, the body of the Rendezvous® message is placed into a single field named XML. This field is a byte array containing the body of the message. The datatype of the field is TIBRVMSG_XML.
XML Compliant Field Names None Specifies whether the field names of the outgoing message should be altered so that they comply with XML naming rules.

Clear this check box to alter only the field names that do not comply with XML naming rules. When selected, the field names are left unaltered.

Description

Add a short description for the activity.

Input Editor

Define a schema element for the body of the Rendezvous message.

Input

The following is the input of this activity.

Field Data Source Description
subject string The subject of the Rendezvous message.
replySubject string The subject to send replies for this Rendezvous message. This is useful if you want to use the Wait for Rendezvous Message activity later in the process to receive replies to the message.
preRegisterListner string When using TIBCO Rendezvous Certified Messaging (RVCM), this field specifies the cmnames of the RVCM subscribers. This allows the publisher to pre-register with any expected listeners. If multiple cmnames are specified, separate each cmname with a comma. Any listeners preregistered on the Transport tab are also preregistered with the listeners specified in this element.
body complex The body of the Rendezvous message.

This field displays only when any schema is provided in the Input Editor tab.

Fault

The Fault tab lists the possible exceptions generated by this activity. For more information about error codes and the corrective actions to take, see the TIBCO ActiveMatrix BusinessWorks™ Error Codes guide.

Fault Generated When..
TransportException The transport cannot be created.
SerializationException The message cannot be serialized.
RVPluginException An error occurred when sending the message.