Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with MQTT Triggers | Transient Error Handling for an MQTT Trigger | Handling Retry Failure
 
Handling Retry Failure
 
Overview of Throw Exception
Overview of Stop Trigger
Retry failure occurs when Integration Server makes the maximum number of retry attempts and the trigger service still fails because of an ISRuntimeException. When you configure retry properties, you can specify one of the following actions to determine how Integration Server handles retry failure for an MQTT trigger.
*Throw exception. When Integration Server exhausts the maximum number of retry attempts, Integration Server treats the last trigger service failure as a service error. This is the default behavior.
*Stop trigger. When Integration Server reaches the maximum number of retry attempts, Integration Server stops the trigger and does not acknowledge the message to the MQTT server. When the MQTT trigger resumes, the MQTT server redelivers the message and the trigger re-attempts message processing.