look into the plexus-containers/plexus-container-default and the
plexus-components/plexus-compiler in the plexus source tree

The container has the code that does the private variable injection and
populates what the compiler manager needs...it takes a bit to work out but
it is really quite neat :)  The components.xml defines roles (which are
named after the Interface) and the default implementation that uses the
interface...

#plexus on irc.codehaus.org is also a good place to ask questions.

jesse

On 3/10/06, Jochen Wiedmann <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> in an attempt to resolve MCOMPILER-8, I have had a look at the
> plexus-compiler-api.
>
> What I found is, that the compiler API seems to have some magic way of
> configuring itself, most possibly through
> META-INF/plexus/components.xml.
>
> I do not have the slightest idea, how this self configuration works
> and where in the code it takes place. Can anyone enlighten me on that?
>
> Regards,
>
> Jochen
>
> --
> Whenever you find yourself on the side of the
> majority, it is time to pause and reflect.
> (Mark Twain)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
jesse mcconnell
jesseDOTmcconnellATgmailDOTcom

Reply via email to