Argh .. I think I finally get it - thanks Igor.
On Sat, May 24, 2014 at 11:03 AM, William Ferguson < william.fergu...@xandar.com.au> wrote: > Thanks Igor. > > >> A correct LifeCycleParticipant implementation should always scope >> component lookups to the current project's classloader and should use >> the original classloader to allow lookup of the core components only. > > > But in a multi-module build the LifeCycleParticipant is only ever called > once; for the top level project. So if the top level project does have have > the plugin configured then does that mean I have no ClassRealm to use? > >