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
