You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Trygve Laugstol (JIRA)" <ji...@codehaus.org> on 2005/06/21 13:51:52 UTC

[jira] Created: (MNG-497) Improve error message when the plugin configuration is invalid

Improve error message when the plugin configuration is invalid
--------------------------------------------------------------

         Key: MNG-497
         URL: http://jira.codehaus.org/browse/MNG-497
     Project: Maven 2
        Type: Bug
    Reporter: Trygve Laugstol
 Assigned to: John Casey 


At least the file that contained the error should be printed.

java.lang.IllegalStateException: You cannot have two plugin executions with the same (or missing) <id/> elements.
Offending execution
 
Id: 'default'
Plugin:'org.apache.maven.plugins:maven-plexus-plugin'
 
 
        at org.apache.maven.model.Plugin.getExecutionsAsMap(Plugin.java:219)
        at org.apache.maven.project.DefaultMavenProjectBuilder.forcePluginExecutionIdCollision(DefaultMavenProjectBuilder.java:293)
        at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:259)
        at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(DefaultMavenProjectBuilder.java:159)
        at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:147)
        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:324)
        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:216)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:122)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:263)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:243)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:363)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MNG-497) Improve error message when the plugin configuration is invalid

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-497?page=all ]

Brett Porter updated MNG-497:
-----------------------------

    Fix Version: 2.0-alpha-3

> Improve error message when the plugin configuration is invalid
> --------------------------------------------------------------
>
>          Key: MNG-497
>          URL: http://jira.codehaus.org/browse/MNG-497
>      Project: Maven 2
>         Type: Bug
>     Reporter: Trygve Laugstol
>     Assignee: John Casey
>      Fix For: 2.0-alpha-3

>
>
> At least the file that contained the error should be printed.
> java.lang.IllegalStateException: You cannot have two plugin executions with the same (or missing) <id/> elements.
> Offending execution
>  
> Id: 'default'
> Plugin:'org.apache.maven.plugins:maven-plexus-plugin'
>  
>  
>         at org.apache.maven.model.Plugin.getExecutionsAsMap(Plugin.java:219)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.forcePluginExecutionIdCollision(DefaultMavenProjectBuilder.java:293)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:259)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(DefaultMavenProjectBuilder.java:159)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:147)
>         at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:324)
>         at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:216)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:122)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:263)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:243)
>         at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:363)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MNG-497) Improve error message when the plugin configuration is invalid

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-497?page=all ]
     
John Casey closed MNG-497:
--------------------------

    Resolution: Fixed

> Improve error message when the plugin configuration is invalid
> --------------------------------------------------------------
>
>          Key: MNG-497
>          URL: http://jira.codehaus.org/browse/MNG-497
>      Project: Maven 2
>         Type: Bug
>     Reporter: Trygve Laugstol
>     Assignee: John Casey
>      Fix For: 2.0-alpha-3

>
>
> At least the file that contained the error should be printed.
> java.lang.IllegalStateException: You cannot have two plugin executions with the same (or missing) <id/> elements.
> Offending execution
>  
> Id: 'default'
> Plugin:'org.apache.maven.plugins:maven-plexus-plugin'
>  
>  
>         at org.apache.maven.model.Plugin.getExecutionsAsMap(Plugin.java:219)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.forcePluginExecutionIdCollision(DefaultMavenProjectBuilder.java:293)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:259)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(DefaultMavenProjectBuilder.java:159)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:147)
>         at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:324)
>         at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:216)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:122)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:263)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:243)
>         at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:363)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org