I don't think there are really any valid use cases for trying to build an extension where it is used in the same reactor. Extensions really need to be present before the reactor starts and trying to do this is a contortion I really don't want to support.
I would like to close this as won't fix. Anyone object? Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl --------------------------------------------------------- We know what we are, but know not what we may be. -- Shakespeare