On Jun 16, 8:48 pm, Norris Boyd <[EMAIL PROTECTED]> wrote: > 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 hittinghttps://bugzilla.mozilla.org/show_bug.cgi?id=421071, > which has been fixed since the last release. You could download the > latest build atftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R2pre.zip > and see if that fixes your problem. > > --Norris
I tried your suggestion and the situation improved. Still trying more load tests on it to see if it fails. My load tests which used to fail earlier are no longer failing but I am trying with more load now to see where it breaks. Thanks for replying to my question. _______________________________________________ dev-tech-js-engine-rhino mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino
