Hi, I have a problem with the Jackrabbit Webapp on Tomcat and RMI-Access. I tried several different versions (2.4.3, 2.4.4 and 2.6.1) without any changes to the webapp and the problem occurs with everyone of these. Also the repository.xml is standard with no changes.
I use the RMI-Access method with Repository repo = new URLRemoteRepository(…); and I login into any workspace. After that, during the shutdown of Tomcat, the following log results and Tomcat isn't able to shutdown: SEVERE: The web application [/jackrabbit] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1df8d13]) and a value of type [org.apache.derby.iapi.services.context.ContextManager] (value [org.apache.derby.iapi.services.context.ContextManager@d3a810]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. The problem only occurs if you login through RMI, otherwise the application is shut down properly. Has anyone else encountered the problem, or does anyone know a solution. Regards, Martin
