WebSphere MQ Put
The Put activity can place messages into a configured queue.
- Datagram: Basic message.
- Request: A message for which the sending application expects a response and for which a Reply to Queue is required.
- Reply: A message sent in response to a received Request type message. Usually the destination for this message has been mapped from the Reply To Queue field of the request message.
- Report: A message containing monitoring data. In most cases, report messages are generated by queue managers. However, it is possible for applications to do so using this message type.
The activity is capable of sending any of the four message types to permanent or dynamic queues. The capabilities of the activity are determined by the configuration, with some runtime behaviors controlled by the input schema. The type of message being sent may determine what fields are applicable for the put operation.
Messages can be sent to predefined queues or dynamic queues. If the destination or the reply to queue is dynamic, you must specify a properly configured model queue. The queue manager constructs a dynamic queue based on that template. The name of a unique dynamic queue can be generated if the queue name provided ends with an asterisk (*). It makes sense to use such names only if it is possible to configure a receiving application with the name of the newly created queue. The name can be taken from the destination element in the Output tab.
General
The General tab of the Put activity contains the following fields:
Multi-Message
The Multi-Message tab of the Put activity contains the following fields:
Advanced
The Advanced tab of the Put activity contains the following fields:
Input
The following is the input for the Put activity:
Output
Fault
The Fault tab lists exceptions that occur in the Put activity:
| Error Schema Element | Data Type | Description |
|---|---|---|
| msg | string | The TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ error message. |
| msgCode | string | The TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ error code. |
| mqCompCode | string | This is the original MQException's completion code, if it is an MQException that triggers the fault. |
| mqReasonCode | string | This is the original MQException's reason code, if it is an MQException that triggers the fault. |
| mqErrorCode | string | This is the original MQException's error code, if it is an MQException that triggers the fault. |