Adrian,
I am having some slight problems with the new classloaders in head.
aop-scopedextender-base-loaded.sar is deployed in the default classloader domain
aop-scopedextender-child-noparentdelegation.sar is deployed with the following config:
| <loader-repository>
| aop.loading:loader=scopedextender1
|
<loader-repository-config>java2ParentDelegation=false</loader-repository-config>
| </loader-repository>
|
Both sars have a copy of org.jboss.test.aop.scopedextender.BaseAspect. Now when I try to
load up BaseAspect using the "scoped" domain, it loads it up from the
parent/default domain instead despite java2ParentDelegation being set to false?
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain]
ClassLoaderDomain@bd40ef{aop.loading:loader=scopedextender1} findLoader
org/jboss/test/aop/scopedextender/BaseAspect.class classLoader=null allExports=true
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.ClassLoaderDomain]
ClassLoaderDomain@bd40ef{aop.loading:loader=scopedextender1}
org/jboss/test/aop/scopedextender/BaseAspect.class does NOT match parent
beforeFilter=NOTHING_BUT_JAVA
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain]
ClassLoaderDomain@bd40ef{aop.loading:loader=scopedextender1} trying to load
org/jboss/test/aop/scopedextender/BaseAspect.class from all exports of package
org.jboss.test.aop.scopedextender null
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.ClassLoaderDomain]
ClassLoaderDomain@bd40ef{aop.loading:loader=scopedextender1}
org/jboss/test/aop/scopedextender/BaseAspect.class matches parent
afterFilter=<EVERYTHING>
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.ClassLoaderDomain]
ClassLoaderDomain@bd40ef{aop.loading:loader=scopedextender1} load from parent
org/jboss/test/aop/scopedextender/BaseAspect.class
parent=ClassLoaderDomain@87cd5c{<DEFAULT>}
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain]
ClassLoaderDomain@87cd5c{<DEFAULT>} findLoader
org/jboss/test/aop/scopedextender/BaseAspect.class classLoader=null allExports=true
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.ClassLoaderDomain]
ClassLoaderDomain@87cd5c{<DEFAULT>}
org/jboss/test/aop/scopedextender/BaseAspect.class matches parent
beforeFilter=<EVERYTHING>
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.ClassLoaderDomain]
ClassLoaderDomain@87cd5c{<DEFAULT>} load from parent
org/jboss/test/aop/scopedextender/BaseAspect.class
parent=org.jboss.system.NoAnnotationURLClassLoader@56c3cf
| 2007-10-11 21:11:33,515 TRACE
[org.jboss.classloader.plugins.loader.ClassLoaderToLoaderAdapter] Resource
org/jboss/test/aop/scopedextender/BaseAspect.class NOT found in
org.jboss.system.NoAnnotationURLClassLoader@56c3cf
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain]
ClassLoaderDomain@87cd5c{<DEFAULT>} found in global class cache
org/jboss/test/aop/scopedextender/BaseAspect.class
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.base.BaseClassLoader]
BaseClassLoader@19cac0d attemptLock Thread[RMI TCP Connection(9)-127.0.0.1,5,RMI Runtime]
| 2007-10-11 21:11:33,515 TRACE [org.jboss.classloader.spi.base.BaseClassLoader]
BaseClassLoader@19cac0d locked Thread[RMI TCP Connection(9)-127.0.0.1,5,RMI Runtime]
holding=1
| 2007-10-11 21:11:33,531 TRACE
[org.jboss.classloader.spi.filter.FilteredDelegateLoader]
FilteredDelegateLoader@18f50ff{delegate=VFSClassLoaderPolicy@e3be9f}
org.jboss.test.aop.scopedextender.BaseAspect matches class
filter=[org.jboss.test.aop.scopedextender, aop-scopedextender-base.jar.META-INF, META-INF,
aop-scopedextender-base.aop.META-INF,
aop-scopedextender-base.jar.org.jboss.test.aop.scopedextender]
| 2007-10-11 21:11:33,531 TRACE [org.jboss.classloader.spi.base.BaseClassLoader]
BaseClassLoader@19cac0d load class locally org.jboss.test.aop.scopedextender.BaseAspect
| 2007-10-11 21:11:33,531 TRACE [org.jboss.classloader.spi.base.BaseClassLoader]
BaseClassLoader@19cac0d already loaded class
org.jboss.test.aop.scopedextender.BaseAspect{cl=BaseClassLoader@19cac0d
codeSource=(vfsfile:/C:/cygwin/home/Kabir/sourcecontrol/jboss-head/testsuite/output/lib/aop-scopedextender-base-loaded.sar
<no signer certificates>)}
| 2007-10-11 21:11:33,531 TRACE [org.jboss.classloader.spi.base.BaseClassLoader]
BaseClassLoader@19cac0d unlock Thread[RMI TCP Connection(9)-127.0.0.1,5,RMI Runtime]
holding=1
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4094255#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...