-
1. Re: java.lang.NoClassDefFoundError: java/lang/StringBuffer
starksm64 Jan 2, 2006 11:54 AM (in response to drhok)Without more details I have no idea. Class loading configuration, full error stack trace is a starting point.
-
2. Re: java.lang.NoClassDefFoundError: java/lang/StringBuffer
drhok Jan 3, 2006 4:42 AM (in response to drhok)"scott.stark@jboss.org" wrote:
Without more details I have no idea. Class loading configuration, full error stack trace is a starting point.
The problem reappeared just now.
As to the settings:
I didn't change any of the global settings of JBoss except activating TRACE in log4j.xml. (I don' t even know how to change the class loading configuration.)
I am using JBoss 4.0.3SP1 (default) on Windows XP SP2 with JDK 1.4.2_10.
The error occurs when a MDBean calls a setter of a pretty trivial POJO.
The stack trace is attached below (some lines erased [...]).
Do you need any more information?
2006-01-03 10:20:27,199 ERROR [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackLocalException in method: public abstract void javax.jms.MessageListener.onMessage(javax.jms.Message), causedBy:
javax.ejb.EJBException: Unexpected Error
java.lang.NoClassDefFoundError: java/lang/StringBuffer
at com.siemens.[...].setCall_duration([...].java:81)
[...]
at com.siemens.[...]MDBean.onMessage([...]MDBean.java:137)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
at org.jboss.ejb.MessageDrivenContainer$ContainerInterceptor.invoke(MessageDrivenContainer.java:475)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:149)
at org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.invoke(MessageDrivenInstanceInterceptor.java:101)
at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
at org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke(RunAsSecurityInterceptor.java:94)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at org.jboss.ejb.MessageDrivenContainer.internalInvoke(MessageDrivenContainer.java:389)
at org.jboss.ejb.Container.invoke(Container.java:873)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.invoke(JMSContainerInvoker.java:1077)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$MessageListenerImpl.onMessage(JMSContainerInvoker.java:1379)
at org.jboss.jms.asf.StdServerSession.onMessage(StdServerSession.java:256)
at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:904)
at org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:160)
at org.jboss.mq.SpySession.run(SpySession.java:333)
at org.jboss.jms.asf.StdServerSession.run(StdServerSession.java:180)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
at java.lang.Thread.run(Thread.java:534)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:222)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
at org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke(RunAsSecurityInterceptor.java:94)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at org.jboss.ejb.MessageDrivenContainer.internalInvoke(MessageDrivenContainer.java:389)
at org.jboss.ejb.Container.invoke(Container.java:873)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.invoke(JMSContainerInvoker.java:1077)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$MessageListenerImpl.onMessage(JMSContainerInvoker.java:1379)
at org.jboss.jms.asf.StdServerSession.onMessage(StdServerSession.java:256)
at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:904)
at org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:160)
at org.jboss.mq.SpySession.run(SpySession.java:333)
at org.jboss.jms.asf.StdServerSession.run(StdServerSession.java:180)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
at java.lang.Thread.run(Thread.java:534) -
3. Re: java.lang.NoClassDefFoundError: java/lang/StringBuffer
starksm64 Jan 3, 2006 9:19 PM (in response to drhok)Often the actual class not found is another one being triggered by the one reported in the error message. See the following for enabling trace level logging of the class loading categories:
http://wiki.jboss.org/wiki/Wiki.jsp?page=EnableClassloaderLogging
Look at the ucl.log around the NoClassDefFoundError to see the actual cause. -
4. Re: java.lang.NoClassDefFoundError: java/lang/StringBuffer
drhok Jan 6, 2006 9:56 AM (in response to drhok)"scott.stark@jboss.org" wrote:
See the following for enabling trace level logging of the class loading categories:
[...]
OK, I have activated ucl logging. I'll get back to you if I find anything. -
5. Re: java.lang.NoClassDefFoundError: java/lang/StringBuffer
drhok Jan 9, 2006 9:31 AM (in response to drhok)I switched on ucl logging after the error reoccurred and repeated the test case. (I didn't log the first occurrence with ucl logging.)
The result is a bit disappointing, because it is apparently indeed StringBuffer that can't be found. I am getting hundreds of lines like these in ucl.log:2006-01-09 14:40:47,542 [17791836,RepositoryClassLoader,JMS SessionPool Worker-29] loadClass org.jboss.mx.loading.UnifiedClassLoader3@ec115b{ url=null ,addedOrder=13} name=java.lang.StringBuffer, loadClassDepth=9604 2006-01-09 14:40:47,542 [17791836,RepositoryClassLoader,JMS SessionPool Worker-29] loadClassImpl, name=java.lang.StringBuffer, resolve=false 2006-01-09 14:40:47,542 [17791836,RepositoryClassLoader,JMS SessionPool Worker-29] loadClass org.jboss.mx.loading.UnifiedClassLoader3@ec115b{ url=null ,addedOrder=13} name=java.lang.StringBuffer not found
I don't post the entire log file because it is 8 MB large.
There is nothing right before or after these lines that looks suspicious to me.
However, there are ucl error messages about not found classes (separated from the StringBuffer error by more than half a minute), namely:
org.apache.log4j.ConsoleAppenderBeanInfo,
org.apache.log4j.DailyRollingFileAppenderBeanInfo,
org.jboss.logging.appender.DailyRollingFileAppenderBeanInfo
and
org.jboss.net.protocol.d.Handler.
I am not an expert in reading these log files, but I don't think I missed something obvious.
I don't think we are much closer to a solution, are we? -
6. Re: java.lang.NoClassDefFoundError: java/lang/StringBuffer
starksm64 Jan 9, 2006 10:15 PM (in response to drhok)Show more of the log to establish the context. Based on the loadClassDepth=9604 this is in the process of causing a stack overflow so there is nothing like that error in the server.log?
-
7. Re: java.lang.NoClassDefFoundError: java/lang/StringBuffer
drhok Jan 13, 2006 11:15 AM (in response to drhok)"scott.stark@jboss.org" wrote:
Show more of the log to establish the context. Based on the loadClassDepth=9604 this is in the process of causing a stack overflow so there is nothing like that error in the server.log?
No, the server log mentions neither stack nor overflow or the like. The error occurs on and on until it suddenly stops without anything I would recognize as related.
I managed to reproduce this error with ucl logging turned on from the start, so I could trace the first occurrence of the error with loadClassDepth=0.
I am attaching a couple of lines before and including the error from ucl.log. The lines following the first occurrence of the error don't contain much more than the repeated attempt to load StringBuffer with incremented loadClassDepth.
ucl.log:2006-01-10 14:21:48,036 [15861040,RepositoryClassLoader,JMS SessionPool Worker-1] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} 2006-01-10 14:21:48,036 [15861040,RepositoryClassLoader,JMS SessionPool Worker-1] released, holds: 0 2006-01-10 14:21:48,036 [15861040,RepositoryClassLoader,JMS SessionPool Worker-1] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=gov.nist.javax.sip.header.MediaRange class=class gov.nist.javax.sip.header.MediaRange cl=org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-7] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Long, loadClassDepth=0 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-7] Loaded class from cache, java.lang.Long@18b8914<CodeSource: null> 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-7] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Long class=class java.lang.Long cl=null 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-1] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Integer, loadClassDepth=0 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-1] Loaded class from cache, java.lang.Integer@17e4dee<CodeSource: null> 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-1] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Integer class=class java.lang.Integer cl=null 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-1] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Boolean, loadClassDepth=0 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-1] Loaded class from cache, java.lang.Boolean@10c3a08<CodeSource: null> 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-1] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Boolean class=class java.lang.Boolean cl=null 2006-01-10 14:21:48,068 [15861072,RepositoryClassLoader,JMS SessionPool Worker-8] loadClass org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} name=org.jboss.mq.pm.TxManager$GlobalXID, loadClassDepth=0 2006-01-10 14:21:48,083 [15861087,RepositoryClassLoader,JMS SessionPool Worker-8] loadClassImpl, name=org.jboss.mq.pm.TxManager$GlobalXID, resolve=false 2006-01-10 14:21:48,083 [15861087,RepositoryClassLoader,JMS SessionPool Worker-8] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} 2006-01-10 14:21:48,083 [15861087,LoadMgr3,JMS SessionPool Worker-8] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, t=Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], prevT=null 2006-01-10 14:21:48,083 [15861087,LoadMgr3,JMS SessionPool Worker-8] created new task list 2006-01-10 14:21:48,083 [15861087,LoadMgr3,JMS SessionPool Worker-8] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@4300f9{classname: org.jboss.mq.pm.TxManager$GlobalXID, requestingThread: Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, loadedClass: nullnull, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0, #CCE: 0} 2006-01-10 14:21:48,083 [15861087,RepositoryClassLoader,JMS SessionPool Worker-8] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}), name=org/jboss/mq/pm/TxManager$GlobalXID.class, resURL:jar:file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/lib/jbossmq.jar!/org/jboss/mq/pm/TxManager$GlobalXID.class 2006-01-10 14:21:48,083 [15861087,LoadMgr3,JMS SessionPool Worker-8] scheduleTask(1), created subtask: {t=Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], ucl=org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, name=org.jboss.mq.pm.TxManager$GlobalXID, requestingThread=Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], order=2, releaseInNextTask=false} 2006-01-10 14:21:48,083 [15861087,LoadMgr3,JMS SessionPool Worker-8] End beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@4300f9{classname: org.jboss.mq.pm.TxManager$GlobalXID, requestingThread: Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, loadedClass: nullnull, loadOrder: 2147483647, loadException: null, threadTaskCount: 1, state: 1, #CCE: 0} 2006-01-10 14:21:48,083 [15861087,LoadMgr3,JMS SessionPool Worker-8] Continue nextTask(1), task=org.jboss.mx.loading.ClassLoadingTask@4300f9{classname: org.jboss.mq.pm.TxManager$GlobalXID, requestingThread: Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, loadedClass: nullnull, loadOrder: 2147483647, loadException: null, threadTaskCount: 1, state: 1, #CCE: 0} 2006-01-10 14:21:48,099 [15861103,LoadMgr3,JMS SessionPool Worker-8] Begin nextTask(0), loadTask=org.jboss.mx.loading.ClassLoadingTask@4300f9{classname: org.jboss.mq.pm.TxManager$GlobalXID, requestingThread: Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, loadedClass: nullnull, loadOrder: 2147483647, loadException: null, threadTaskCount: 1, state: 1, #CCE: 0} 2006-01-10 14:21:48,099 [15861103,LoadMgr3,JMS SessionPool Worker-8] Running threadTask={t=Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], ucl=org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, name=org.jboss.mq.pm.TxManager$GlobalXID, requestingThread=Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], order=2, releaseInNextTask=false} 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-8] loadClassLocally, org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} name=org.jboss.mq.pm.TxManager$GlobalXID 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-8] findClass, name=org.jboss.mq.pm.TxManager$GlobalXID 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-0] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Integer, loadClassDepth=0 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-0] Loaded class from cache, java.lang.Integer@17e4dee<CodeSource: null> 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-0] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Integer class=class java.lang.Integer cl=null 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-2] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Long, loadClassDepth=0 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-2] Loaded class from cache, java.lang.Long@18b8914<CodeSource: null> 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-2] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=java.lang.Long class=class java.lang.Long cl=null 2006-01-10 14:21:48,099 [15861103,RepositoryClassLoader,JMS SessionPool Worker-8] loadClassLocally, org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} name=org.jboss.mq.pm.TxManager$GlobalXID class=class org.jboss.mq.pm.TxManager$GlobalXID cl=org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} 2006-01-10 14:21:48,130 [15861134,ClassLoadingTask,JMS SessionPool Worker-8] setLoadedClass, theClass=class org.jboss.mq.pm.TxManager$GlobalXID, order=2 2006-01-10 14:21:48,130 [15861134,UnifiedLoaderRepository3,JMS SessionPool Worker-8] cacheLoadedClass, classname: org.jboss.mq.pm.TxManager$GlobalXID, class: class org.jboss.mq.pm.TxManager$GlobalXID, ucl: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, prevClass: null 2006-01-10 14:21:48,130 [15861134,LoadMgr3,JMS SessionPool Worker-8] Notifying task of thread completion, loadTask:org.jboss.mx.loading.ClassLoadingTask@4300f9{classname: org.jboss.mq.pm.TxManager$GlobalXID, requestingThread: Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, loadedClass: class org.jboss.mq.pm.TxManager$GlobalXIDorg.jboss.mq.pm.TxManager$GlobalXID@865bc6<CodeSource: (file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/lib/jbossmq.jar <no certificates>)>, loadOrder: 2, loadException: null, threadTaskCount: 0, state: 1, #CCE: 0} 2006-01-10 14:21:48,130 [15861134,LoadMgr3,JMS SessionPool Worker-8] End nextTask(0), loadTask=org.jboss.mx.loading.ClassLoadingTask@4300f9{classname: org.jboss.mq.pm.TxManager$GlobalXID, requestingThread: Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, loadedClass: class org.jboss.mq.pm.TxManager$GlobalXIDorg.jboss.mq.pm.TxManager$GlobalXID@865bc6<CodeSource: (file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/lib/jbossmq.jar <no certificates>)>, loadOrder: 2, loadException: null, threadTaskCount: 0, state: 4, #CCE: 0} 2006-01-10 14:21:48,130 [15861134,LoadMgr3,JMS SessionPool Worker-8] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@4300f9{classname: org.jboss.mq.pm.TxManager$GlobalXID, requestingThread: Thread[JMS SessionPool Worker-8,5,ASF Session Pool Threads], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2}, loadedClass: class org.jboss.mq.pm.TxManager$GlobalXIDorg.jboss.mq.pm.TxManager$GlobalXID@865bc6<CodeSource: (file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/lib/jbossmq.jar <no certificates>)>, loadOrder: 2, loadException: null, threadTaskCount: 0, state: 4, #CCE: 0} 2006-01-10 14:21:48,130 [15861134,RepositoryClassLoader,JMS SessionPool Worker-8] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} 2006-01-10 14:21:48,130 [15861134,RepositoryClassLoader,JMS SessionPool Worker-8] released, holds: 0 2006-01-10 14:21:48,130 [15861134,RepositoryClassLoader,JMS SessionPool Worker-8] loadClass org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} name=org.jboss.mq.pm.TxManager$GlobalXID class=class org.jboss.mq.pm.TxManager$GlobalXID cl=org.jboss.mx.loading.UnifiedClassLoader3@b25b9d{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27377jboss-service.xml ,addedOrder=2} 2006-01-10 14:21:48,224 [15861228,RepositoryClassLoader,JMS SessionPool Worker-13] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=sun.reflect.ConstructorAccessorImpl, loadClassDepth=0 2006-01-10 14:21:48,224 [15861228,RepositoryClassLoader,JMS SessionPool Worker-13] Loaded class from cache, sun.reflect.ConstructorAccessorImpl@107dcfe<CodeSource: null> 2006-01-10 14:21:48,224 [15861228,RepositoryClassLoader,JMS SessionPool Worker-13] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=sun.reflect.ConstructorAccessorImpl class=class sun.reflect.ConstructorAccessorImpl cl=null 2006-01-10 14:21:48,239 [15861243,RepositoryClassLoader,JMS SessionPool Worker-2] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=sun.reflect.ConstructorAccessorImpl, loadClassDepth=0 2006-01-10 14:21:48,239 [15861243,RepositoryClassLoader,JMS SessionPool Worker-2] Loaded class from cache, sun.reflect.ConstructorAccessorImpl@107dcfe<CodeSource: null> 2006-01-10 14:21:48,239 [15861243,RepositoryClassLoader,JMS SessionPool Worker-2] loadClass org.jboss.mx.loading.UnifiedClassLoader3@15df3f{ url=file:/D:/Java/JBoss/jboss-4.0.3SP1/server/default/tmp/deploy/tmp27454[...].jar ,addedOrder=46} name=sun.reflect.ConstructorAccessorImpl class=class sun.reflect.ConstructorAccessorImpl cl=null 2006-01-10 14:21:48,380 [15861384,RepositoryClassLoader,JMS SessionPool Worker-11] loadClass org.jboss.mx.loading.UnifiedClassLoader3@a218a5{ url=null ,addedOrder=13} name=java.lang.StringBuffer, loadClassDepth=0 2006-01-10 14:21:48,380 [15861384,RepositoryClassLoader,JMS SessionPool Worker-11] loadClassImpl, name=java.lang.StringBuffer, resolve=false 2006-01-10 14:21:48,380 [15861384,RepositoryClassLoader,JMS SessionPool Worker-11] loadClass org.jboss.mx.loading.UnifiedClassLoader3@a218a5{ url=null ,addedOrder=13} name=java.lang.StringBuffer not found