Hi,
On 19/07/12 20:33, Benson Margulies wrote:
Using the tomcat-maven-plugin to launch a cxf-bearing webapp (2.6.1,
JAX-RS, spring configuration) ... at shutdown I get:

SEVERE: The web application [/wd40] appears to have started a thread
named [Timer-0] but has failed to stop it. This is very likely to
create a memory leak.

Any ideas?

The only place where I can see Timer initiated in the code is in AtomPushEngine (which manages the delivery of log events transformed to feeds). However AtomPushHandler (LogHandler) closes the engine in its own close() method. Do you use it in your own web app ?

Perhaps it might be to do with the continuations (provided the application uses them) - no Timer in the CXF code though.

Can you try and narrow down a bit, perhaps by commenting some parts of the configuration/code. Also, do you see the warning even when you stop the container immediately after it's been started ?

Sergey

Reply via email to