This code was committed before this discussion to take place. I needed it in because couldn't work on DLD without it).I notice you've ripped this logic out of the InvocationContextInterceptor in branches/4.2.xNote that this is incorrect since, as I pointed out, you will miss exceptions thrown between the InvocationContextInterceptor and the LockingInterceptor.It wil be addressed in ISPN-629