[ https://issues.apache.org/jira/browse/MNGSITE-379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Herve Boutemy moved MNG-6792 to MNGSITE-379: -------------------------------------------- Component/s: (was: Plugins and Lifecycle) (was: core) (was: Bootstrap & Build) Key: MNGSITE-379 (was: MNG-6792) Affects Version/s: (was: 3.6.2) Project: Maven Project Web Site (was: Maven) > Unable to get example of Maven 3 lifecycle extension to work > ------------------------------------------------------------ > > Key: MNGSITE-379 > URL: https://issues.apache.org/jira/browse/MNGSITE-379 > Project: Maven Project Web Site > Issue Type: Bug > Reporter: Andreas Brieg > Priority: Major > Attachments: maven-extension-usage.zip, test-extension.zip > > > I'm trying to create an extension for maven following the description on > [https://maven.apache.org/examples/maven-3-lifecycle-extensions.html.] > However I'm unable to get this to work. I have attached the extension I > created based on the example description as [^test-extension.zip]. > After running {{mvn install}} on the extension and trying to use the > extension in an example project like in [^maven-extension-usage.zip] the > execution listener implemented in the extension is not loaded nor listening > to any event. > When looking in the artifact created for the extension I see that there is a > generated {{META-INF/plexus/components.xml}} contained as expected. > {code} > <?xml version="1.0" encoding="UTF-8"?> > <component-set> > <components> > <component> > <role>org.apache.maven.execution.ExecutionListener</role> > <role-hint>default</role-hint> > <implementation>org.example.testextension.Foo</implementation> > <description /> > <isolated-realm>false</isolated-realm> > </component> > </components> > </component-set> > {code} > Maven also tries to download the extension from the repo when building > {{maven-extension-usage}}. > Where is the error here and what should the example page for a maven > extension better document? -- This message was sent by Atlassian Jira (v8.3.4#803005)