Hi folks - I've been helping some people with some production problems, and when we do thread dumps, there are mysteriosly many threads hanging on:
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at org.apache.xalan.extensions.ExtensionHandler.getClassForName(ExtensionHandler.java:133) at org.apache.xalan.extensions.ExtensionHandlerJavaClass.<init>(ExtensionHandlerJavaClass.java:121) at org.apache.xalan.extensions.ExtensionsTable.<init>(ExtensionsTable.java:106) at org.apache.xpath.XPathContext.<init>(XPathContext.java:423) at org.apache.xpath.XPathAPI.eval(XPathAPI.java:268) at org.apache.xpath.XPathAPI.selectNodeIterator(XPathAPI.java:172) I know - this is very little context to work on - but it seems a little odd? We're not using any "extension-element-prefixes" AFAIK - and attempting a lot of classloading on each and every request seems very expensive. Any thoughts? ----- http://www.davidkarlsen.com -- View this message in context: http://www.nabble.com/Bad-performance---race-condition--tp19518724p19518724.html Sent from the Xalan - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]