[ 
http://jira.codehaus.org/browse/MNG-3683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MNG-3683.
----------------------------------

      Assignee: Benjamin Bentmann  (was: Jason van Zyl)
    Resolution: Fixed

The trunk of the Help Plugin seems to work to a reasonable degree with 3.x. The 
last released version of the plugin bypassed interface abstractions and made 
assumptions about the underlying implementation, that's just a no go. We should 
get into the habbit of discussing problems and use cases that plugin authors 
experience on the dev list to see how this can eventually be solved with proper 
help of the core. All this code using implementation classes is just prone to 
break.

> [regression] Help plugin does not work
> --------------------------------------
>
>                 Key: MNG-3683
>                 URL: http://jira.codehaus.org/browse/MNG-3683
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Plugin Requests
>            Reporter: Brett Porter
>            Assignee: Benjamin Bentmann
>             Fix For: 3.0-alpha-3
>
>   Original Estimate: 0 minutes
>  Remaining Estimate: 0 minutes
>
> The following command:
> mvn help:describe -Dplugin=site
> Gives the error:
> [ERROR] 
> Maven encountered an error while configuring one of the mojos for your build.
> Mojo:
> Group-Id: org.apache.maven.plugins
> Artifact-Id: maven-help-plugin
> Version: 2.0.2
> Mojo: describe
> brought in via: Direct invocation
> While building project:
> Group-Id: org.apache.continuum
> Artifact-Id: continuum-docs
> Version: 1.2-SNAPSHOT
> From file: /Users/brett/scm/continuum/continuum/continuum-docs/pom.xml
> Here is the configuration it attempted to apply to the mojo:<configuration>
>   <artifactId>${artifactId}</artifactId>
>   <full>${full}</full>
>   <groupId>${groupId}</groupId>
>   <localRepository>${localRepository}</localRepository>
>   <medium>${medium}</medium>
>   <mojo>${mojo}</mojo>
>   <output>${output}</output>
>   <plugin>${plugin}</plugin>
>   <project>${project}</project>
>   <session>${session}</session>
>   <settings>${settings}</settings>
>   <version>${version}</version>
> </configuration>
> Error 
> message:org.codehaus.plexus.component.configurator.ComponentConfigurationException:
>  Invalid parameter supplied while setting 
> 'org.apache.maven.plugin.mojoexecut...@a2f216' to 
> org.apache.maven.plugins.help.DescribeMojo.setMojo( java.lang.Class )

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to