Found one Java-level deadlock: ============================= "http-8080-Processor25": waiting to lock monitor 0x009590d4 (object 0x051a2f68, a java.util.WeakHashMap ), which is held by "main" "main": waiting to lock monitor 0x00959074 (object 0x052e9188, a org.apache.catalina.l oader.StandardClassLoader), which is held by "http-8080-Processor25" Java stack information for the threads listed above: =================================================== "http-8080-Processor25": at org.aspectj.weaver.loadtime.Aj$WeaverContainer.getWeaver(Aj.java:79) - waiting to lock <0x051a2f68> (a java.util.WeakHashMap) at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:55) at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform (C lassPreProcessorAgentAdapter.java:52) at sun.instrument.TransformerManager.transform (TransformerManager.java:1 22) at sun.instrument.InstrumentationImpl.transform (InstrumentationImpl.java :155) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass (SecureClassLoader.java:12 4) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) - locked <0x052e9188> (a org.apache.catalina.loader.StandardClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) - locked <0x052e9188> (a org.apache.catalina.loader.StandardClassLoader) at org.apache.tomcat.util.collections.MultiMap.(MultiMap.java:52) at org.apache.tomcat.util.http.Parameters.(Parameters.java:71) at org.apache.coyote.Request.(Request.java:140) at org.apache.coyote.http11.Http11Processor. (Http11Processor.java: 86) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.init ( Http11Protocol.java:683) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.getInitData (Lea derFollowerWorkerThread.java:48) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadP ool.java:673) at java.lang.Thread.run(Thread.java:595) "main": at java.lang.ClassLoader.loadClass(ClassLoader.java:295) - waiting to lock <0x052e9188> (a org.apache.catalina.loader.StandardCla ssLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.xml.sax.helpers.NewInstance.newInstance(NewInstance.java:49) at org.xml.sax.helpers.XMLReaderFactory.loadClass (XMLReaderFactory.java: 187) at org.xml.sax.helpers.XMLReaderFactory.createXMLReader (XMLReaderFactory .java:150) at org.aspectj.weaver.loadtime.definition.DocumentParser.parse (DocumentP arser.java:80) at org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.registerDefinit ions(ClassLoaderWeavingAdaptor.java:124) at org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor. (ClassLoa derWeavingAdaptor.java:96) at org.aspectj.weaver.loadtime.Aj$WeaverContainer.getWeaver(Aj.java:81) - locked <0x051a2f68> (a java.util.WeakHashMap) at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:55) at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform (C lassPreProcessorAgentAdapter.java:52) at sun.instrument.TransformerManager.transform (TransformerManager.java:1 22) at sun.instrument.InstrumentationImpl.transform (InstrumentationImpl.java :155) at sun.misc.Unsafe.defineClass(Native Method) at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:45) at sun.reflect.MethodAccessorGenerator$1.run (MethodAccessorGenerator.jav a:381) at java.security.AccessController.doPrivileged(Native Method) at sun.reflect.MethodAccessorGenerator.generate (MethodAccessorGenerator. java:377) at sun.reflect.MethodAccessorGenerator.generateMethod (MethodAccessorGene rator.java:59) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl. java:28) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.commons.modeler.BaseModelMBean.invoke (BaseModelMBean.java: 503) at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke (DynamicMetaDataImp l.java:213) at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultM BeanServerInterceptor.java:815) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke (JmxMBeanServer.java:784 ) at org.apache.catalina.connector.MapperListener.registerWrapper (MapperLi stener.java:487) at org.apache.catalina.connector.MapperListener.init (MapperListener.java :140) at org.apache.catalina.connector.Connector.start(Connector.java:1011) at org.apache.catalina.core.StandardService.start (StandardService.java:4 59) - locked <0x05f04b78> (a [Lorg.apache.catalina.connector.Connector;) at org.apache.catalina.core.StandardServer.start (StandardServer.java:683 ) - locked <0x05fe7210> (a [Lorg.apache.catalina.Service;) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) Found 1 deadlock. i