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 checkbox 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 checkbox.
Select this checkbox 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 run. This field specifies the amount of time (in seconds) a message waits if it is received before this activity is run. 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 run. |
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.
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.
| Fault | Generated When.. |
|---|---|
| ActivityTimedOutException | A timeout has been reached. |