On Jun 16, 6:13 pm, [EMAIL PROTECTED] wrote: > On Jun 16, 6:09 pm, [EMAIL PROTECTED] wrote: > > > I have integrated Rhino successfully from within application is > > deployed as part of Jboss App server. > > But at any time when I do load tests, there are lot of threads waiting > > on WebAppClassLoader to load class definitions. > > Why does it try to load the classes continously ? I thought it did > > lazy loading and should be done in few iterations. > > What may be going wrong? > > http-0.0.0.0-8080-228" daemon prio=1 tid=0x4ef73c80 nid=0x7bab waiting > for monitor entry [0x4c39e000..0x4c39f130] > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:261) > - waiting to lock <0x67188d98> (a sun.misc.Launcher$AppClassLoader) > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > 1273) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > 1204) > at org.mozilla.javascript.Kit.classOrNull(Kit.java:88) > at > org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java: > 154) > - locked <0xe069efb8> (a org.mozilla.javascript.NativeJavaPackage) > at > org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java: > 105) > at > org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java: > 1315) > at > org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java: > 1337) > at > org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java: > 1326) > at org.mozilla.javascript.gen.c36109._c0( :2) > at org.mozilla.javascript.gen.c36109.call( ) > at > org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java: > 340) > at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java: > 2758) > at org.mozilla.javascript.gen.c36109.call( ) > at org.mozilla.javascript.gen.c36109.exec( ) > JavaScriptHelper.evalJavaScript(JavaScriptHelper.java:135)
Perhaps you're hitting https://bugzilla.mozilla.org/show_bug.cgi?id=421071, which has been fixed since the last release. You could download the latest build at ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R2pre.zip and see if that fixes your problem. --Norris _______________________________________________ dev-tech-js-engine-rhino mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino
