Uploaded image for project: 'Spring Integration'
  1. Spring Integration
  2. INT-343

Add a RetryInterceptor for MessageConsumers

    Details

      Description

      A naive implementation of retry logic used to exist within the SimpleDispatcher but has since been removed (and SimpleDispatcher lives up to its name as a result). For more detail on that refactoring, see: INT-337

      Since the applicability of retry behavior should be a per-target concern, it would be best to provide a RetryInterceptor implementation that can be configured for any MessageConsumer (for example, when RemoteAccessExceptions or JMS ResourceAllocationExceptions occur). This could be modeled after the Spring Batch retryTemplate.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                grussell Gary Russell
                Reporter:
                mark.fisher Mark Fisher
              • Votes:
                13 Vote for this issue
                Watchers:
                24 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1.5d
                  1.5d
                  Remaining:
                  Remaining Estimate - 1.5d
                  1.5d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified