do you see in other threads something that holds that lock? And maybe is also blocked? It looks like a deadlock to me...
On Fri, Apr 9, 2010 at 10:39, Brij Mohan <[email protected]> wrote: > On Apr 8, 4:30 pm, Brij Mohan <[email protected]> wrote: > > While doing a load test I am facing lots of following class loader > > exceptions in thread dump. > > > > Can someone tell me how to go about this. I am using 1.7R2 pre. > > > > here is the trace: > > > > http-0.0.0.0-8080-7" daemon prio=10 tid=0x0000002b5f8d8000 nid=0x6207 > > waiting for monitor entry [0x00000000419cd000] > > java.lang.Thread.State: BLOCKED (on object monitor) at > > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:293) - > > waiting to lock <0x0000002ab97179f0> (a sun.misc.Launcher > > $AppClassLoader) at > > java.lang.ClassLoader.loadClass(ClassLoader.java:248) at > > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > > 1273) at > > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > > 1204) at > > org.apache.xerces.impl.dv.ObjectFactory.findProviderClass(Unknown > > Source) at > > org.apache.xerces.impl.dv.ObjectFactory.newInstance(Unknown Source) > > at org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown > > Source) - locked < > > 0x0000002a99e0aff0> (a java.lang.Class for > > org.apache.xerces.impl.dv.DTDDVFactory) at > > org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown Source) > > - locked < > > 0x0000002a99e0aff0> (a java.lang.Class for > > org.apache.xerces.impl.dv.DTDDVFactory) at > > org.apache.xerces.parsers.XML11Configuration.<init>(Unknown Source) > > at > > org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(Unknown > > Source) at > > org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(Unknown > > Source) at > > sun.reflect.GeneratedConstructorAccessor5.newInstance(Unknown Source) > > at > > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java: > > 27) at java.lang.reflect.Constructor.newInstance(Constructor.java: > > 513) at java.lang.Class.newInstance0(Class.java:355) at > > java.lang.Class.newInstance(Class.java:308) at > > org.apache.xerces.parsers.ObjectFactory.newInstance(Unknown Source) > > at org.apache.xerces.parsers.ObjectFactory.createObject(Unknown > > Source) at > > org.apache.xerces.parsers.ObjectFactory.createObject(Unknown Source) > > at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source) > > at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source) > > at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown > > Source) at > > > org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown > > Source) at > > > org.mozilla.javascript.xmlimpl.XmlProcessor.getDocumentBuilderFromPool(XmlProcessor.java: > > 168) - locked < > > 0x0000002b3cf89e48> (a org.mozilla.javascript.xmlimpl.XmlProcessor) > > at > > > org.mozilla.javascript.xmlimpl.XmlProcessor.newDocument(XmlProcessor.java: > > 292) at > > org.mozilla.javascript.xmlimpl.XmlNode.createText(XmlNode.java:98) > > at > > org.mozilla.javascript.xmlimpl.XMLLibImpl.exportToScope(XMLLibImpl.java: > > 109) at > > org.mozilla.javascript.xmlimpl.XMLLibImpl.init(XMLLibImpl.java:77) > > at sun.reflect.GeneratedMethodAccessor685.invoke(Unknown Source) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > > 25) at java.lang.reflect.Method.invoke(Method.java:597) at > > > org.mozilla.javascript.ScriptableObject.buildClassCtor(ScriptableObject.java: > > 1027) at > > org.mozilla.javascript.LazilyLoadedCtor.buildValue(LazilyLoadedCtor.java: > > 110) at > > org.mozilla.javascript.LazilyLoadedCtor.init(LazilyLoadedCtor.java:89) > > - locked < > > 0x0000002b3be1b330> (a org.mozilla.javascript.LazilyLoadedCtor) > > at > > org.mozilla.javascript.ScriptableObject.getImpl(ScriptableObject.java: > > 2011) at > > org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:286) > > at > > org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java: > > 387) at > > org.mozilla.javascript.ImporterTopLevel.get(ImporterTopLevel.java:131) > > at > > > org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java: > > 1596) at > > org.mozilla.javascript.ScriptRuntime.topScopeName(ScriptRuntime.java: > > 1749) at > > org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1651) > > at org.mozilla.javascript.gen.c4509017._c4(<cmd>:143) at > > org.mozilla.javascript.gen.c4509017.call(<cmd>) at > > org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java: > > 97) at org.mozilla.javascript.gen.c4509033._c2(<cmd>:51) at > > org.mozilla.javascript.gen.c4509033.call(<cmd>) at > > org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java: > > 97) at org.mozilla.javascript.gen.c4509042._c1(<cmd>:28) at > > org.mozilla.javascript.gen.c4509042.call(<cmd>) at > > org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java: > > 108) at org.mozilla.javascript.gen.c4509042._c0(<cmd>:451) > > at org.mozilla.javascript.gen.c4509042.call(<cmd>) at > > org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java: > > 401) at > > org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java: > > 3002) at org.mozilla.javascript.gen.c4509042.call(<cmd>) at > > org.mozilla.javascript.gen.c4509042.exec(<cmd>) > > > > Regards, > > Brij > > ==== > > Anybody ???? > _______________________________________________ > dev-tech-js-engine-rhino mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino > _______________________________________________ dev-tech-js-engine-rhino mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino
