SpringSource/spring-integration — pull request #693 by artembilan (2012-12-12 13:37:45+00:00)
Title: INT-2858: fix for repeatable invocation.proceed()

Heretofore there wasn't ability to make some scenario like this, when we want to make failure notification on each retry:
````xml

````
The second Advice was invoked only once. It happens because `ProxyMethodInvocation` keeps index of current interceptor
on each `invocation.proceed()`, which is recursive by design.

So, change `AbstractRequestHandlerAdvice` to do `((ProxyMethodInvocation) invocation).invocableClone().proceed();`
fix the problem, because we get fresh `MethodInvocation` for current `Advice` with nested desired advices.

JIRA: https://jira.springsource.org/browse/INT-2858