Re: Plexus self configuration

2006-03-10 Thread Jesse McConnell
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 :)

Re: Plexus self configuration

2006-03-10 Thread Brett Porter
When a JAR is added to Plexus, it is scanned for META-INF/plexus/components.xml, and if that exists the components are registered. So, plexus-compiler-manager has: org.codehaus.plexus.compiler.manager.CompilerManager org.codehaus.plexus.compiler.manager.DefaultCompilerManager org

Plexus self configuration

2006-03-10 Thread Jochen Wiedmann
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 w