uuid | String Universally unique identifier for the message. If the sending client assigned a value to the uuid field in the message, Integration Server uses the uuid value to identify the message. If the uuid field is empty, Integration Server uses the value of the JMSMessageID field in the message header as the UUID. |
triggerName | String The name of the JMS trigger that received the message whose status needs to be resolved. |
JMSMessage | Document The message whose status needs to be resolved. This is a document reference (IData) to the
pub.jms:JMSMessage document type, which defines the structure of a JMS message. |
status | String Indicates the status of the message. The value of this field determines whether the Integration Server processes or rejects the message. The status field will have one of the following values: NEW indicates that the message is new and has not been processed by the JMS trigger. Integration Server instructs the JMS trigger to process the message. DUPLICATE indicates that the message is a duplicate of one already processed by the JMS trigger. Integration Server acknowledges the message, but does not execute the trigger service. IN_DOUBT indicates that the status of the message is still in doubt. The document resolver service could not conclusively determine whether the JMS trigger already processed the message. Integration Server acknowledges the message, but does not execute the trigger service. |
message | String Conditional. A user-specified string that indicates why the message status is DUPLICATE or IN_DOUBT. Integration Server writes this message to the journal log when the message has a status of DUPLICATE or IN_DOUBT. |