I have a custom ClassLoader that extends WeavingURLClassLoader. In order to 
initialize the loader from aop.xml, a ClassLoaderWeavingAdaptor reference is 
needed which is initialized by WeavingURLClassLoader on the first call to 
defineClass. (To have WeavingURLClassLoader use ClassLoaderWeavingAdaptor 
instead of WeavingAdaptor, no aspectURLs are passed to the constructor.)

Since addURL also references the ClassLoaderWeavingAdaptor instance but doesn't 
check for null, an NPE is generated if addURL is called before defining any 
class.

Is this a bug?



      
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to