sounds like a bug to me. I just added a guard to addURL() to
initialize it if it isn't already setup - does that work for you?

Andy.

2009/4/27 STEVE reds <[email protected]>:
>
> 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
>
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to