Acknowledgement Response
QXtend returns a response to the subscribing application after it receives an acknowledgement request.• If the acknowledgement request does not conform to the schema, then a SOAP Fault error is returned.
• If the businessEventId is not provided in the acknowledgement request, an error is returned.
• If the businessEventId is not a valid decimal value, a warning is returned.
• If a subscriber message does not exist for the businessEventId, a warning is returned.
• If the subscriber’s requiresAcknowledgement is set to false, a warning is returned.
• If the acknowledgementSeverity node has a value other than success, warning, or error, an error is returned.
• If the subscriber message has already been acknowledged or does not need to be acknowledged, a warning is returned indicating that the subscriber message is not waiting for acknowledgement.
• If the subscriber message is locked by another process, a warning is returned.
• If any of the above errors/warnings are encountered, the current AcknowledgementRequest from the QDoc is skipped and the next AcknowledgementRequest (if available) in the QDoc is processed.