@Stuart, ping :-) On Tue, Sep 6, 2016 at 7:06 PM, Dan Tran <[email protected]> wrote:
> @Stuart, could you provide instructions on how to enable JSR 250 support? > > Thanks > > > -Dan > > On Fri, Sep 2, 2016 at 9:22 AM, Dan Tran <[email protected]> wrote: > >> here you go https://issues.apache.org/jira/browse/MNG-6084 >> >> Very much appreciated >> >> -Dan >> >> On Fri, Sep 2, 2016 at 8:42 AM, Stuart McCulloch <[email protected]> >> wrote: >> >>> On Wednesday, 31 August 2016 at 19:05, Dan Tran wrote: >>> > Hi Stuart >>> > >>> > Thanks for helping out. >>> > >>> > I have 3 mojos, sharing one singleton component which depends on >>> another >>> > singleton component thru injection. All working now via both injection >>> type >>> > ( after some cleanup) >>> > >>> > should I file a JIRA to enable JSR-250 support fo rmaven 3.4? >>> Sure - send me the ticket number and I’ll add some commentary this >>> weekend >>> > looking forward to use it >>> > >>> > Thanks >>> > >>> > -Dan >>> > >>> > >>> > >>> > On Wed, Aug 31, 2016 at 9:22 AM, Stuart McCulloch <[email protected] >>> (mailto:[email protected])> wrote: >>> > >>> > > Hi Dan, >>> > > >>> > > Constructor injection (and component injection) is working for me >>> with >>> > > Maven 3.3.9 if I follow the example in >>> http://maven.apache.org/maven- >>> > > jsr330.html >>> > > >>> > > Is your plugin code available somewhere? >>> > > >>> > > PS. at the moment Maven doesn’t enable container support for JSR-250 >>> > > lifecycle, but it is implemented by Sisu under a feature flag: >>> > > >>> > > https://github.com/eclipse/sisu.plexus/blob/releases/0.3. >>> > > 3/org.eclipse.sisu.plexus/src/org/codehaus/plexus/ >>> > > ContainerConfiguration.java#L62 >>> > > >>> > > -- >>> > > Cheers, Stuart >>> > > >>> > > >>> > > On Wednesday, 31 August 2016 at 16:59, Dan Tran wrote: >>> > > >>> > > > Hi Thomas, >>> > > > >>> > > > You are right!!! looking for how to fix this... >>> > > > >>> > > > The only thing working for me is field injection at MOJO. event The >>> > > > constructor injection ( as documented) at MOJO is not. >>> > > > >>> > > > Thanks >>> > > > >>> > > > -Dan >>> > > > >>> > > > On Wed, Aug 31, 2016 at 1:20 AM, Thomas Broyer <[email protected] >>> (mailto:[email protected]) >>> > > (mailto:[email protected])> wrote: >>> > > > >>> > > > > On Wed, Aug 31, 2016 at 8:43 AM Dan Tran <[email protected] >>> (mailto:[email protected]) (mailto: >>> > > [email protected] (mailto:[email protected]))> wrote: >>> > > > > >>> > > > > > Hi >>> > > > > > >>> > > > > > I have a need to inject my jsr330 component into my plugins[1] >>> and I >>> > > > > > found 2 issues >>> > > > > > >>> > > > > > 1. @Inject under MOJO works, but my singleton component >>> @PreDestroy >>> > > never >>> > > > > > got called >>> > > > > >>> > > > > >>> > > > > >>> > > > > @PreDestroy is not part of JSR 330, it's a CDI thing, so no >>> wonder >>> > > it's not >>> > > > > called. >>> > > > >>> > > >>> > > >>> > >>> >>> >>> >> >
