Wait for Rendezvous Message

Wait for Rendezvous Message activity waits to receive a TIBCO Rendezvous® message with the specified subject.

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 listen for the Rendezvous® message.
Transport Yes The Rendezvous transport parameters. These are specified as a Rendezvous Transport shared configuration resource.
XML Format None If this check box is selected, the body of the incoming Rendezvous message is expected to be a single field named "xml". This field is a byte array containing the body of the message.

TIBCO ActiveMatrix BusinessWorks™ automatically deserializes the xml field and represents the message as a schema tree in this activity’s output.

Need Output Filtration None Specifies that only fields that match the name and datatype of the schema elements specified on the Output Editor tab should be processed.

Any elements that do not match the specified schema are ignored and not included in this activity’s output.

XML Compliant Field Names None Specifies whether the field names of the incoming message should be altered so that they comply with XML and ActiveEnterprise naming rules. Only field names that do not comply with XML naming rules are altered when you clear this check box.

Select this check box to leave the field names unaltered.

Description

Provide a short description for the activity.

Event

The Event tab has the following fields.

Field Description
Event Timeout (seconds) A message may arrive before this activity is executed. This field specifies the amount of time (in seconds) a message waits if it is received before this activity is executed. If the event timeout expires, an error is logged and the event is discarded.
Activity Timeout (msec) Specify the amount of time (in milliseconds) for an activity to wait before it is executed.

Output Editor

From the Output Editor tab you can define custom schemas for the body of the outgoing Rendezvous request and body of the incoming Rendezvous response.

Conversations

You can initiate the conversation here. Click the Add New Conversation button to initiate multiple conversations.

For more information about conversations, see the TIBCO ActiveMatrix BusinessWorks™ Application Development guide.

Output

The Output tab has the following fields.

Output Item Datatype Description
sendSubject string The subject of the received message
replySubject string The reply subject of the Rendezvous® message

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..
ActivityTimedOutException A timeout has been reached.