Thank you Anders.

Unfortunately, it's not using it. It's using the plexus-container classes 
bundled within $MAVEN_HOME/lib/sisu-inject-plexus-2.1.1.jar.

I couldn't find sisu-inject-plexus-2.1.1-sources.jar anywhere, but the 
repository itself is fortunately available at

https://github.com/sonatype/sisu.git

And then within

/sisu-inject/containers/guice-plexus/guice-plexus-shim/src/main/java/

Regarding my concrete bug, the npe is thrown because it cannot set a mojo 
property declared as

/**
 * @parameter property="catalog"
 */
private String _catalog;

[..]

public void setCatalog(String) {...}

I've followed the guidelines described in the plugin development guide [1], 
and it's working fine for other properties. Am I missing something?

Kind regards,
Rydnr

[1] http://maven.apache.org/guides/plugin/guide-java-plugin-development.html    

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to