I have a web service, and want to log the SOAP request and response messages. I am attempting to do this in a EndpointInterceptor.

When using a custom logger, which logs messages asynchronously, all async call stop being asynchronous when added to the interceptor.

Here is a small project to demonstrate the issue: https://github.com/scolem/retailerInterface. By adding and removing the injected AsyncService in WSSoapMessageLogger, the tests will either pass or fail.

Comment From: rstoyanchev

This issue should be filed in Spring Web Services. @poutsma are you able to transfer it?

Comment From: poutsma

This issue should be filed in Spring Web Services. @poutsma are you able to transfer it?

Unfortunately I do not seem to have the necessary rights to do so.

@scolem, could you please re-recreate this issue in the Spring-WS issue tracker?