datastore retry if any exception.

 



contentpackage/DesignGuidelinesModelingBasics/integrationflows/ModelingBasics_DecoupleFlowsUsingPersistence

https://help.sap.com/docs/cloud-integration/sap-cloud-integration/define-data-store-delete-operations?q=Entry+ID+





39:03
40:05

od question 👍. In SAP CPI (Cloud Integration), the Data Store Sender configuration controls how often messages are retried when processing fails.

From your screenshot, I see the Retry Interval, Exponential Backoff, Maximum Retry Interval, and Lock Timeout options.

👉 If you want to retry every 1 minute and only 3 times total, the settings would be:

Retry Interval (in min): 1

Exponential Backoff: ❌ (uncheck it, since you want a fixed retry every 1 min, not exponential)

Maximum Retry Interval (in min): 1 (so it never increases beyond 1 min)

Lock Timeout (in min): 3 (because 3 retries × 1 min = 3 minutes total lock)

⚠️ Important: CPI does not have a direct "Maximum Retry Count" parameter in the Data Store Sender step.
Instead, retries are implicitly limited by Lock Timeout. After the lock expires, the message is no longer retried and goes to the error state.

✅ So for your case:

Retry every 1 minute

Stop after 3 tries
👉 set Retry Interval = 1, Exponential Backoff = unchecked, Maximum Retry Interval = 1, and Lock Timeout = 3.

Would you like me to also give you a timeline example (what happens at t=0, t=1, t=2, t=3) for these settings so it’s crystal clear?



Popular posts from this blog

SAP CPI : camle expression in sap cpi , cm, router, filter and groovy script. format

SAP CPI camel conditions and xpath conditions

oauth call to cpi integraiton suite from sap apim