O JDBC Driver foi forçado a cancelar o registro pelo Tomcat 7, por quê?

Eu tenho um problema no tomcat 7, e aqui estão algumas informações sobre isso,

1 - Eu tenho esta mensagem:

INFO: Reloading Context with name [/WebApp] has started
Oct 04, 2013 12:20:50 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/WebApp] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

Oct 04, 2013 12:20:50 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/WebApp] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak.
Oct 04, 2013 12:20:51 PM org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/WebApp] is completed

2 - Quando eu recarregar o aplicativo, o problema resolvido por cerca de 20 horas, em seguida, volta novamente.

3 - Tenho cerca de 10 aplicativos implantados no tomcat mas apenas 2 deles recebem esse erro.

4 - o problema não existia desde o início com estes 2 aplicativos, mas apareceu por volta de 2 semanas.

Então, como posso resolver isso e está relacionado ao meu código?

questionAnswers(2)

yourAnswerToTheQuestion