Start of Content Area

Background documentation Acknowledgment Support in the Adapter Engine  Locate the document in its SAP Library structure

Receiver Adapters

      System acknowledgments and system error acknowledgments

       Receiver adapters that run on the Adapter Engine support system acknowledgments and system error acknowledgments if they are requested by the sender.

The acknowledgments are triggered when a message is successfully processed by the adapter or if an error occurs while it is being processed. Several system error acknowledgments may be sent, followed by a system acknowledgment if the retry is successful.

       The receiver JMS adapter is an exception to this rule.

       By using a parameter in the configuration, you can specify whether a system acknowledgment is sent like all other adapters or whether a DeliveryAckNotSupported is sent instead.

       This is recommended if the delivery of the message by the JMS adapter is considered to be too weak to trigger a system acknowledgment.

       More information: Configuring the Receiver JMS Adapter

      Application acknowledgments and application error acknowledgments

       Receiver adapters of the Adapter Engine do not support any application acknowledgments.

       The RNIF and CIDX adapters are exceptions to this rule, since they also support scenario-dependent application error acknowledgments.

      ApplicationAckNotSupported and ApplicationErrorAckNotSupported

       All receiver adapters send ApplicationAckNotSupported and ApplicationErrorAckNotSupported.

Sender Adapters

      Sender adapters of the Adapter Engine do not request any acknowledgments.

      The RNIF and CIDX adapters also support system acknowledgments, system error acknowledgments, and application error acknowledgments, depending on the scenario.

More information: Processing Acknowledgment Messages.

 

 

 

End of Content Area