Bugs item #659152, was opened at 2002-12-27 13:22 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=659152&group_id=22866
Category: JBossMX Group: v3.2 >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Hunter Hillegas (hunterhillegas) Assigned to: Scott M Stark (starksm) Summary: Classloading Problem with JavaMail Initial Comment: MacOS X 10.2.3 Apple Java 1.4.1 DP8 When trying to use JavaMail in a Web application, I got the following exception: 13:13:58,967 WARN [jbossweb] WARNING: Error for /vagrant/vagrantController?action=sendFriendEmail java.lang.LinkageError: Class javax/mail/Transport violates loader constraints at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:502) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at java.net.URLClassLoader.defineClass(URLClassLoader.java:250) at java.net.URLClassLoader.access$100(URLClassLoader.java:54) at java.net.URLClassLoader$1.run(URLClassLoader.java:193) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at org.jboss.mx.loading.UnifiedClassLoader.findClass(UnifiedClassLoader.java:444) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.java:250) at org.jboss.mx.loading.UnifiedLoaderRepository3.loadClassFromClassLoader(UnifiedLoaderRepository3.java:187) at org.jboss.mx.loading.LoadMgr.beginLoadTask(LoadMgr.java:119) at org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:161) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) at javax.mail.Session.getTransport(Session.java:685) at javax.mail.Session.getTransport(Session.java:628) at javax.mail.Session.getTransport(Session.java:608) at javax.mail.Session.getTransport(Session.java:663) at javax.mail.Transport.send0(Transport.java:154) at javax.mail.Transport.send(Transport.java:80) at com.liberationmedia.beans.EmailBean.<init>(Unknown Source) at vagrantController.sendFriendEmail(Unknown Source) at vagrantController.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:272) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:550) at org.mortbay.http.HttpContext.handle(HttpContext.java:1655) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:542) at org.mortbay.http.HttpContext.handle(HttpContext.java:1605) at org.mortbay.http.HttpServer.service(HttpServer.java:862) at org.jboss.jetty.Jetty.service(Jetty.java:497) at org.mortbay.http.HttpConnection.service(HttpConnection.java:752) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:916) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:769) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:202) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) Here is the class loader trace: [193546,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193549,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193549,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/con f/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, t=PoolThread-4, prevT=null [193549,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@7433e7{classname: javax.mail.internet.UniqueValue, requestingThread: PoolThread-4, requestingClassLo ader: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrde r=2}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193551,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193552,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@7433e7{classname: javax.mail.internet.UniqueValue, requestingThread: PoolThread-4, requestingClassLoad er: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder= 2}, loadedClass: class javax.mail.internet.UniqueValue@4ba3b0, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193552,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/c onf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193552,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193554,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193555,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193555,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@d88f8e{classname: javax.mail.Address, requestingThread: PoolThread-4, requestingClassLoader: org.jbo ss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loade dClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193555,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193555,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@d88f8e{classname: javax.mail.Address, requestingThread: PoolThread-4, requestingClassLoader: org.jboss .mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loadedC lass: class javax.mail.Address@98f451, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193555,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193555,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193556,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193556,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193556,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@9ca886{classname: javax.mail.URLName, requestingThread: PoolThread-4, requestingClassLoader: org.jbo ss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loade dClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193559,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193560,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@9ca886{classname: javax.mail.URLName, requestingThread: PoolThread-4, requestingClassLoader: org.jboss .mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loadedC lass: class javax.mail.URLName@c792b1, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193560,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193560,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193560,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193560,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193561,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@b9a762{classname: java.io.OutputStream, requestingThread: PoolThread-4, requestingClassLoader: org.j boss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loa dedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193561,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193561,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@b9a762{classname: java.io.OutputStream, requestingThread: PoolThread-4, requestingClassLoader: org.jbo ss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loade dClass: class java.io.OutputStream@20902c, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193561,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193561,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193568,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193568,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193569,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@eb0783{classname: java.io.ByteArrayOutputStream, requestingThread: PoolThread-4, requestingClassLoad er: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder =20}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193569,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193569,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@eb0783{classname: java.io.ByteArrayOutputStream, requestingThread: PoolThread-4, requestingClassLoader : org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=2 0}, loadedClass: class java.io.ByteArrayOutputStream@f2fb88, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193569,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193569,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193570,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193570,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193570,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@5fe883{classname: java.lang.StringIndexOutOfBoundsException, requestingThread: PoolThread-4, request ingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193570,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193571,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@5fe883{classname: java.lang.StringIndexOutOfBoundsException, requestingThread: PoolThread-4, requestin gClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml , addedOrder=20}, loadedClass: class java.lang.StringIndexOutOfBoundsException@1a23d6, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193571,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193571,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193571,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193571,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193572,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@be69a6{classname: java.lang.NumberFormatException, requestingThread: PoolThread-4, requestingClassLo ader: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrd er=20}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193572,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193572,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@be69a6{classname: java.lang.NumberFormatException, requestingThread: PoolThread-4, requestingClassLoad er: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder =20}, loadedClass: class java.lang.NumberFormatException@9805da, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193572,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193572,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193573,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193573,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193574,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@aa7e6d{classname: java.io.UnsupportedEncodingException, requestingThread: PoolThread-4, requestingCl assLoader: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,add edOrder=20}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193574,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193574,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@aa7e6d{classname: java.io.UnsupportedEncodingException, requestingThread: PoolThread-4, requestingClas sLoader: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,added Order=20}, loadedClass: class java.io.UnsupportedEncodingException@675c3, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193574,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193574,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193575,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193575,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193575,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@7b9{classname: java.lang.IllegalArgumentException, requestingThread: PoolThread-4, requestingClassLo ader: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrd er=20}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193575,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193575,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@7b9{classname: java.lang.IllegalArgumentException, requestingThread: PoolThread-4, requestingClassLoad er: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder =20}, loadedClass: class java.lang.IllegalArgumentException@1ad263, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193575,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193575,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193577,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193577,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193577,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@5e941a{classname: java.util.BitSet, requestingThread: PoolThread-4, requestingClassLoader: org.jboss .mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loadedC lass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193578,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193578,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@5e941a{classname: java.util.BitSet, requestingThread: PoolThread-4, requestingClassLoader: org.jboss.m x.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loadedCla ss: class java.util.BitSet@4d645d, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193578,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193578,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193579,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36} [193579,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, t=PoolThread-4, prevT=null [193580,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@413f48{classname: com.sun.mail.smtp.SMTPTransport, requestingThread: PoolThread-4, requestingClassLo ader: org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, lo adedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193581,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193581,LoadMgr,PoolThread-4] scheduleTask, taking ownership of ucl=org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, t=PoolThread-4, prevT=null [193581,LoadMgr,PoolThread-4] scheduleTask(1), created subtask: {t=PoolThread-4, ucl=org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/ tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, name=com.sun.mail.smtp.SMTPTransport, requestingThread=PoolThread-4, order=1, releaseInNextTask=true} [193581,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193582,LoadMgr,PoolThread-4] scheduleTask, taking ownership of ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193582,LoadMgr,PoolThread-4] scheduleTask(2), created subtask: {t=PoolThread-4, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/ tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, name=com.sun.mail.smtp.SMTPTransport, requestingThread=PoolThread-4, order=1, releaseInNextTask=true} [193582,LoadMgr,PoolThread-4] End beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@413f48{classname: com.sun.mail.smtp.SMTPTransport, requestingThread: PoolThread-4, requestingClassLoad er: org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, load edClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 2, state: 1} [193582,LoadMgr,PoolThread-4] Begin nextTask(1), LoadTask=org.jboss.mx.loading.ClassLoadingTask@413f48{classname: com.sun.mail.smtp.SMTPTransport, requestingThread: PoolThread-4, requestingClass Loader: org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 2, state: 1} [193582,LoadMgr,PoolThread-4] Running threadTask={t=PoolThread-4, ucl=org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/serv er/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, name=com.sun.mail.smtp.SMTPTransport, requestingThread=PoolThread-4, order=1, releaseInNextTask=true} [193588,ClassLoadingTask,PoolThread-4] setLoadedClass, theClass=class com.sun.mail.smtp.SMTPTransport, order=1 [193589,LoadMgr,PoolThread-4] Releasing loadLock and ownership of UCL: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/ser ver/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193589,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/c onf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193589,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193589,LoadMgr,PoolThread-4] End nextTask(1), task=org.jboss.mx.loading.ClassLoadingTask@413f48{classname: com.sun.mail.smtp.SMTPTransport, requestingThread: PoolThread-4, requestingClassLoader : org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, loaded Class: class com.sun.mail.smtp.SMTPTransport@bd5281, loadOrder: 1, loadException: null, threadTaskCount: 1, state: 1} [193589,LoadMgr,PoolThread-4] Begin nextTask(0), LoadTask=org.jboss.mx.loading.ClassLoadingTask@413f48{classname: com.sun.mail.smtp.SMTPTransport, requestingThread: PoolThread-4, requestingClass Loader: org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, loadedClass: class com.sun.mail.smtp.SMTPTransport@bd5281, loadOrder: 1, loadException: null, threadTaskCount: 1, state: 1} [193589,LoadMgr,PoolThread-4] Running threadTask={t=PoolThread-4, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/serv er/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, name=com.sun.mail.smtp.SMTPTransport, requestingThread=PoolThread-4, order=1, releaseInNextTask=true} [193590,ClassLoadingTask,PoolThread-4] Already found class, skipping loadClassLocally [193590,ClassLoadingTask,PoolThread-4] setLoadedClass, theClass=null, order=1 [193639,LoadMgr,PoolThread-4] Releasing loadLock and ownership of UCL: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/ser ver/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193639,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193639,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193640,LoadMgr,PoolThread-4] End nextTask(0), task=org.jboss.mx.loading.ClassLoadingTask@413f48{classname: com.sun.mail.smtp.SMTPTransport, requestingThread: PoolThread-4, requestingClassLoader : org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, loaded Class: class com.sun.mail.smtp.SMTPTransport@bd5281, loadOrder: 1, loadException: java.lang.NullPointerException, threadTaskCount: 0, state: 4} [193640,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@413f48{classname: com.sun.mail.smtp.SMTPTransport, requestingThread: PoolThread-4, requestingClassLoad er: org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/vagrant.ear/35.vagrant.ear ,addedOrder=36}, load edClass: class com.sun.mail.smtp.SMTPTransport@bd5281, loadOrder: 1, loadException: java.lang.NullPointerException, threadTaskCount: 0, state: 4} [193640,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@ad5630{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/vagrant.ear/35.vagrant.ear ,addedOrder=36} [193640,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193647,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193648,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/con f/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, t=PoolThread-4, prevT=null [193648,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@aa5c36{classname: javax.mail.internet.MimeMultipart, requestingThread: PoolThread-4, requestingClass Loader: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOr der=2}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193651,UnifiedClassLoader3,PoolThread-4] attempt(2) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193657,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@87f9d7{classname: javax.mail.Multipart, requestingThread: PoolThread-4, requestingClassLoader: org.j boss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, loade dClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193661,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193662,UnifiedClassLoader3,PoolThread-4] release(2) for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/c onf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193662,UnifiedClassLoader3,PoolThread-4] released, holds: 1 [193662,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193662,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@aa5c36{classname: javax.mail.internet.MimeMultipart, requestingThread: PoolThread-4, requestingClassLo ader: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrde r=2}, loadedClass: class javax.mail.internet.MimeMultipart@708ac2, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193662,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/c onf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193663,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193666,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193666,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/con f/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, t=PoolThread-4, prevT=null [193667,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@490a6d{classname: com.sun.mail.smtp.SMTPOutputStream, requestingThread: PoolThread-4, requestingClas sLoader: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedO rder=2}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193670,UnifiedClassLoader3,PoolThread-4] attempt(2) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193670,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@5ede51{classname: com.sun.mail.util.CRLFOutputStream, requestingThread: PoolThread-4, requestingClas sLoader: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedO rder=2}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193673,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193673,UnifiedClassLoader3,PoolThread-4] release(2) for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/c onf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193673,UnifiedClassLoader3,PoolThread-4] released, holds: 1 [193673,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193674,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@490a6d{classname: com.sun.mail.smtp.SMTPOutputStream, requestingThread: PoolThread-4, requestingClassL oader: org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrd er=2}, loadedClass: class com.sun.mail.smtp.SMTPOutputStream@7b0f85, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193674,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/c onf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193674,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193676,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193676,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/con f/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, t=PoolThread-4, prevT=null [193677,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@11a921{classname: javax.mail.URLName, requestingThread: PoolThread-4, requestingClassLoader: org.jbo ss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, loadedC lass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193677,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193677,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@11a921{classname: javax.mail.URLName, requestingThread: PoolThread-4, requestingClassLoader: org.jboss .mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/conf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2}, loadedCla ss: class javax.mail.URLName@c792b1, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193677,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@d61ee4{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/c onf/jboss-service.xml/1.jboss-service.xml ,addedOrder=2} [193677,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193677,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193677,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193678,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@d0e070{classname: java.lang.reflect.Constructor, requestingThread: PoolThread-4, requestingClassLoad er: org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder =20}, loadedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193678,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromCache [193678,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@d0e070{classname: java.lang.reflect.Constructor, requestingThread: PoolThread-4, requestingClassLoader : org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=2 0}, loadedClass: class java.lang.reflect.Constructor@79c1cb, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193678,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193678,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193679,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server /default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193679,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/dep loy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, t=PoolThread-4, prevT=null [193679,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@6313b9{classname: javax.mail.Transport, requestingThread: PoolThread-4, requestingClassLoader: org.j boss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loa dedClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193697,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@6313b9{classname: javax.mail.Transport, requestingThread: PoolThread-4, requestingClassLoader: org.jbo ss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/deploy/mail-service.xml/23.mail-service.xml ,addedOrder=20}, loade dClass: null, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0} [193697,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@afa388{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/tmp/deploy/server/default/d eploy/mail-service.xml/23.mail-service.xml ,addedOrder=20} [193697,UnifiedClassLoader3,PoolThread-4] released, holds: 0 [193699,UnifiedClassLoader3,PoolThread-4] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@539e8b{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/deploy/jbossweb.s ar/ ,addedOrder=5} [193699,LoadMgr,PoolThread-4] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@539e8b{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/deploy/jbossweb.sar/ ,addedOr der=5}, t=PoolThread-4, prevT=null [193699,LoadMgr,PoolThread-4] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@255905{classname: org.mortbay.util.Code$LogMsg, requestingThread: PoolThread-4, requestingClassLoade r: org.jboss.mx.loading.UnifiedClassLoader3@539e8b{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/deploy/jbossweb.sar/ ,addedOrder=5}, loadedClass: null, loadOrder: 2147483647, loa dException: null, threadTaskCount: 0, state: 0} [193701,LoadMgr,PoolThread-4] End beginLoadTask, loadClassFromClassLoader [193701,LoadMgr,PoolThread-4] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@255905{classname: org.mortbay.util.Code$LogMsg, requestingThread: PoolThread-4, requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@539e8b{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/deploy/jbossweb.sar/ ,addedOrder=5}, loadedClass: class org.mortbay.util.Code$LogMsg @2eb046, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 4} [193702,UnifiedClassLoader3,PoolThread-4] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@539e8b{ url=file:/Users/hunter/Unix/jboss-3.2.0beta3/server/default/deploy/jbossweb.sar/ ,added Order=5} [193702,UnifiedClassLoader3,PoolThread-4] released, holds: 0 ---------------------------------------------------------------------- >Comment By: Scott M Stark (starksm) Date: 2003-01-06 01:27 Message: Logged In: YES user_id=175228 This was due to the interaction between the war in a heirarchical loader repository and the mail-service.xml in the default repository and the fact that the mail-service.xml descriptor was referecing the mail.jar already loaded into the default repository. The detection of duplicate jars has been fixed in the 3.2 branch. ---------------------------------------------------------------------- Comment By: Hunter Hillegas (hunterhillegas) Date: 2002-12-28 13:12 Message: Logged In: YES user_id=7380 Using your test WAR I am not able to replicate the problem. How is it that I stumbled across this in my code? Could you provide the source to the WAR and I will compare it to my code to see what the differences are? ---------------------------------------------------------------------- Comment By: Scott M Stark (starksm) Date: 2002-12-28 13:01 Message: Logged In: YES user_id=175228 Looking further at the logs, the Transport class should have been loaded from the repository cache, but for some reason it is not. I created a simple mail send war that I am not able to reproduce this problem with using the Sun 1.4.1_01 JDK on WinXP. Try out the war and go to http://localhost:8080/mailtest/index.html to see if this demonstrates the same LinkageError. ---------------------------------------------------------------------- Comment By: Scott M Stark (starksm) Date: 2002-12-28 08:38 Message: Logged In: YES user_id=175228 The javax.mail.Transport class is being loaded by the UCL associated with the conf/jboss-service.xml deployment and the deploy/mail-service.xml due to the classpath refs. Remove the mail-service.xml classpath as it is redundant. The sar deployment logic needs to check if a classpath refers to already deployed jars to prevent the duplicate access. ---------------------------------------------------------------------- Comment By: Hunter Hillegas (hunterhillegas) Date: 2002-12-27 14:37 Message: Logged In: YES user_id=7380 You've got mail. ---------------------------------------------------------------------- Comment By: Scott M Stark (starksm) Date: 2002-12-27 14:24 Message: Logged In: YES user_id=175228 No, and I need to see the full log as anyone may be loading the mail classes. Zip it up and mail it to [EMAIL PROTECTED] ---------------------------------------------------------------------- Comment By: Hunter Hillegas (hunterhillegas) Date: 2002-12-27 14:13 Message: Logged In: YES user_id=7380 Is there a good way to log only what I need? The ucl.log file was 19.6MB. That included JBoss startup and running my code. That is why I did a copy/paste of what looked applicable to me. ---------------------------------------------------------------------- Comment By: Scott M Stark (starksm) Date: 2002-12-27 13:46 Message: Logged In: YES user_id=175228 Add the ucl.log as an attachment. The inline version has its formatting screwed up. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=659152&group_id=22866 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development