I have a problem where if I put too many jars (potentially classes?) in the
\server\default\lib directory my server will not startup
I put the trace level logging on for the bootloader and found this out:
13:40:30,118 TRACE [UnifiedClassLoader3] release(1) for :[EMAIL PROTECTED]
url=file:/C:/jboss-3.2.1_tomcat-4.1.24/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml
,addedOrder=2}
13:40:30,118 TRACE [UnifiedClassLoader3] released, holds: 0
13:40:30,118 TRACE [UnifiedClassLoader3] Unexpected error during load
of:org.jboss.logging.Log4jService
java.lang.StackOverflowError
at java.util.Collections$SynchronizedMap.get(Collections.java:1938)
at
org.jboss.net.protocol.URLStreamHandlerFactory.createURLStreamHandler(URLStreamHandlerFactory.java:110)
at java.net.URL.getURLStreamHandler(URL.java:1057)
at java.net.URL.<init>(URL.java:405)
at java.net.URL.<init>(URL.java:329)
at java.net.URL.<init>(URL.java:321)
at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:540)
at sun.misc.URLClassPath$3.run(URLClassPath.java:319)
at java.security.AccessController.doPrivileged(Native Method)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:308)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:285)
at sun.misc.URLClassPath.findResource(URLClassPath.java:136)
at java.net.URLClassLoader$2.run(URLClassLoader.java:351)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:348)
at java.lang.ClassLoader.getResource(ClassLoader.java:780)
at
org.jboss.mx.loading.UnifiedClassLoader.getResourceLocally(UnifiedClassLoader.java:250)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResourceFromClassLoader(UnifiedLoaderRepository3.java:333)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResource(UnifiedLoaderRepository3.java:243)
at
org.jboss.mx.loading.UnifiedClassLoader3.getResource(UnifiedClassLoader3.java:228)
at
org.jboss.net.protocol.URLStreamHandlerFactory.createURLStreamHandler(URLStreamHandlerFactory.java:146)
at java.net.URL.getURLStreamHandler(URL.java:1057)
at java.net.URL.<init>(URL.java:405)
at java.net.URL.<init>(URL.java:329)
at java.net.URL.<init>(URL.java:321)
at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:540)
at sun.misc.URLClassPath$3.run(URLClassPath.java:319)
at java.security.AccessController.doPrivileged(Native Method)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:308)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:285)
at sun.misc.URLClassPath.findResource(URLClassPath.java:136)
at java.net.URLClassLoader$2.run(URLClassLoader.java:351)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:348)
at java.lang.ClassLoader.getResource(ClassLoader.java:780)
at
org.jboss.mx.loading.UnifiedClassLoader.getResourceLocally(UnifiedClassLoader.java:250)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResourceFromClassLoader(UnifiedLoaderRepository3.java:333)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResource(UnifiedLoaderRepository3.java:243)
at
org.jboss.mx.loading.UnifiedClassLoader3.getResource(UnifiedClassLoader3.java:228)
at
org.jboss.net.protocol.URLStreamHandlerFactory.createURLStreamHandler(URLStreamHandlerFactory.java:146)
at java.net.URL.getURLStreamHandler(URL.java:1057)
at java.net.URL.<init>(URL.java:405)
at java.net.URL.<init>(URL.java:329)
at java.net.URL.<init>(URL.java:321)
at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:540)
at sun.misc.URLClassPath$3.run(URLClassPath.java:319)
at java.security.AccessController.doPrivileged(Native Method)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:308)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:285)
at sun.misc.URLClassPath.findResource(URLClassPath.java:136)
at java.net.URLClassLoader$2.run(URLClassLoader.java:351)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:348)
at java.lang.ClassLoader.getResource(ClassLoader.java:780)
at
org.jboss.mx.loading.UnifiedClassLoader.getResourceLocally(UnifiedClassLoader.java:250)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResourceFromClassLoader(UnifiedLoaderRepository3.java:333)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResource(UnifiedLoaderRepository3.java:243)
at
org.jboss.mx.loading.UnifiedClassLoader3.getResource(UnifiedClassLoader3.java:228)
at
org.jboss.net.protocol.URLStreamHandlerFactory.createURLStreamHandler(URLStreamHandlerFactory.java:146)
at java.net.URL.getURLStreamHandler(URL.java:1057)
at java.net.URL.<init>(URL.java:405)
at java.net.URL.<init>(URL.java:329)
at java.net.URL.<init>(URL.java:321)
at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:540)
at sun.misc.URLClassPath$3.run(URLClassPath.java:319)
at java.security.AccessController.doPrivileged(Native Method)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:308)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:285)
at sun.misc.URLClassPath.findResource(URLClassPath.java:136)
at java.net.URLClassLoader$2.run(URLClassLoader.java:351)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:348)
at java.lang.ClassLoader.getResource(ClassLoader.java:780)
at
org.jboss.mx.loading.UnifiedClassLoader.getResourceLocally(UnifiedClassLoader.java:250)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResourceFromClassLoader(UnifiedLoaderRepository3.java:333)
at
org.jboss.mx.loading.UnifiedLoaderRepository3.getResource(UnifiedLoaderRepository3.java:243)
at
org.jboss.mx.loading.UnifiedClassLoader3.getResource(UnifiedClassLoader3.java:228)
at
org.jboss.net.protocol.URLStreamHandlerFactory.createURLStreamHandler(URLStreamHandlerFactory.java:146)
at java.net.URL.getURLStreamHandler(URL.java:1057)
etc
This worked in 3.0.3
Is this a known issue? Is there a workaround?
cheers,
Matthew
-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user