JBoss Community

Re: How to re-compile a class loader

created by lavot in JBoss Microcontainer - View the full discussion

Well, I'm back again. Here are the traces in which I've isolated one thread:

 

Line 48: 2012-07-05 09:57:52,995 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} loadClass int resolve=false
Line 52: 2012-07-05 09:57:52,996 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} doLoadClass prepared for int
Line 67: 2012-07-05 09:57:52,998 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} aquireLockFairly Thread[WorkManager(2)-67,5,JBoss Pooled Threads]
Line 67: 2012-07-05 09:57:52,998 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} aquireLockFairly Thread[WorkManager(2)-67,5,JBoss Pooled Threads]
Line 72: 2012-07-05 09:57:53,000 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} aquiredLock Thread[WorkManager(2)-67,5,JBoss Pooled Threads] holding=1
Line 72: 2012-07-05 09:57:53,000 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} aquiredLock Thread[WorkManager(2)-67,5,JBoss Pooled Threads] holding=1
Line 80: 2012-07-05 09:57:53,001 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} load from domain int domain=ClassLoaderDomain@21447f{DefaultDomain}
Line 90: 2012-07-05 09:57:53,002 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} get resource locally int.class
Line 94: 2012-07-05 09:57:53,004 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} resource is blacklisted int.class
Line 97: 2012-07-05 09:57:53,005 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} unlock Thread[WorkManager(2)-67,5,JBoss Pooled Threads] holding=1
Line 97: 2012-07-05 09:57:53,005 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} unlock Thread[WorkManager(2)-67,5,JBoss Pooled Threads] holding=1
Line 105: 2012-07-05 09:57:53,005 [WorkManager(2)-67] TRACE org.jboss.classloader.spi.base.BaseClassLoader - BaseClassLoader@1acc234{vfszip:/opt/ESG/absapp/jboss-5.1.0.GA/server/prime/deploy/prime-Delivery-db-ejb.jar/} class not found int

 

So, from the traces, all the doLoadClass() I have are to load "int". Does someone have an idea why int class would be loaded. I thought that int wasn't a class ?

 

Any suggestion ?

 

Regards

Lionel

Reply to this message by going to Community

Start a new discussion in JBoss Microcontainer at Community