I don't really have sample code
but the principle is just that an extension wil be loaded in core classloader, 
which is unique, instead in each plugin's classloader, which leads to multiple 
singleton (since this isn't JVM singleton but classloader singleton)

then I suppose that just declaring your singleton component in an extension 
will give you the expected singleton, without changing any line of code in 
your plugin using the component

HTH

Regards,

Hervé

Le jeudi 31 juillet 2014 12:42:10 vous avez écrit :
> Hi
> 
> my P4Maven - a Maven SCM providers - has plexus component singleton with
> states, and I would like to have the states to persist across multiple
> plugins executions ( maven-scm-plugin, maven-release-plugin,
> buildnumber-maven-plugin, etc)
> 
> I think using maven extension is way to go, but not sure how to get this to
> work.  Do you have a code sample somewhere?
> 
> Huge thanks ahead
> 
> -Dan


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to