Service Requirements
The document resolver service must do the following:
Use
pub.jms:documentResolverSpec as the service signature if the service is for a JMS trigger. Use
pub.publish:documentResolverSpec as the service signature if the service is for a
webMethods messaging trigger.
Integration Server passes the document resolver service values for each of the variables declared in the input signature.
Integration Server passes the document resolver service values for each of the variables declared in the input signature.
Return a status of NEW, DUPLICATE, or IN_DOUBT.
Integration Server uses the status to determine whether or not to process the message.
Determine how far message processing progressed. If necessary, the document resolver service can issue compensating transactions to reverse the effects of a partially completed transaction.