You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org> on 2009/02/28 12:21:19 UTC

[jira] Closed: (MNG-4057) Propose checking of plugin artifact when plugin descriptor cannot be found

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

Benjamin Bentmann closed MNG-4057.
----------------------------------

         Assignee: Benjamin Bentmann
       Resolution: Fixed
    Fix Version/s: 3.0-alpha-3
                   2.1.0
                   2.0.11

Done in [r748815|http://svn.eu.apache.org/viewvc?view=rev&revision=748815], [r748817|http://svn.eu.apache.org/viewvc?view=rev&revision=748817] and [r748820|http://svn.eu.apache.org/viewvc?view=rev&revision=748820], respectively.

> Propose checking of plugin artifact when plugin descriptor cannot be found
> --------------------------------------------------------------------------
>
>                 Key: MNG-4057
>                 URL: http://jira.codehaus.org/browse/MNG-4057
>             Project: Maven 2
>          Issue Type: Improvement
>          Components: Plugins and Lifecycle
>    Affects Versions: 2.0.10, 2.1.0-M1
>            Reporter: Benjamin Bentmann
>            Assignee: Benjamin Bentmann
>            Priority: Trivial
>             Fix For: 2.0.11, 2.1.0, 3.0-alpha-3
>
>
> From the plugin manager:
> {code:java}
> PluginDescriptor addedPlugin = pluginCollector.getPluginDescriptor( plugin );
> if ( addedPlugin == null )
> {
>     throw new IllegalStateException( "The PluginDescriptor for the plugin " + plugin + " was not found." );
> }
> {code}
> One scenario where this actually happens is when the plugin JAR is unreadable. Hence, we should extend the error message and propose to the users to check whether the plugin JAR ({{pluginArtifact.getFile()}}) is intact.

-- 
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