[ http://jira.codehaus.org/browse/MDEP-27?page=all ]

Brian Fox updated MDEP-27:
--------------------------

    Fix Version/s: 2.0-alpha-2

> Plugin configuration error message - caused by certain liefecycle bindings
> --------------------------------------------------------------------------
>
>                 Key: MDEP-27
>                 URL: http://jira.codehaus.org/browse/MDEP-27
>             Project: Maven 2.x Dependency Plugin
>          Issue Type: Bug
>    Affects Versions: 1.0
>         Environment: Maven 2.0.4,  MS-XP Pro V 2002
>            Reporter: Markus Wilke
>            Priority: Critical
>             Fix For: 2.0-alpha-2
>
>
> If a project`s POM contains a configuration, which binds the 
> dependency:unpack-goal to a certain liefecylce phase,
> the execution of other plugins or lifecycle phases on the command line causes 
> the following error message:
> ...
> [ERROR] BUILD ERROR
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] One or more required plugin parameters are invalid/missing for
> > 'dependency:unpack'
> >
> > [0] inside the definition for plugin: 'dependency-maven-plugin'specify the
> > following:
> >
> > <configuration>
> > ...
> > <artifactItems>VALUE</artifactItems>
> > </configuration>. 
> ...
> The direct execution of the configured lifecyclephase on the command line 
> does not produce any errors.
> Here are 2 examples, which reproduce the error message.
> Example 1:
> ---------------
> Plugin configuration in POM:
> ...
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>           <artifactId>dependency-maven-plugin</artifactId>
>           <inherited>false</inherited>        
>           <executions>
>             <execution>
>               <phase>initialize</phase>
>               <goals>
>                 <goal>unpack</goal>
>               </goals>
>               <configuration>
>                 <artifactItems>
>                   <artifactItem>
>                     <groupId>aGroupId</groupId>
>                     <artifactId>anArtifactId</artifactId>
>                     <version>aVersion</version>
>                     <type>zip</type>
>                     <classifier>md</classifier>
>                     
> <outputDirectory>${project.build.directory}\dependencies</outputDirectory>
>                   </artifactItem>
>                 </artifactItems>
>               </configuration>
>             </execution>
>           </executions>
>         </plugin>
> ...
> Command line execution: mvn eclipse:eclipse
> Example 2:
> ---------------
> Plugin configuration in POM:
> ...
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>           <artifactId>dependency-maven-plugin</artifactId>
>           <inherited>false</inherited>        
>           <executions>
>             <execution>
>               <phase>process-resources</phase>
>               <goals>
>                 <goal>unpack</goal>
>               </goals>
>               <configuration>
>                 <artifactItems>
>                   <artifactItem>
>                     <groupId>aGroupId</groupId>
>                     <artifactId>anArtifactId</artifactId>
>                     <version>aVersion</version>
>                     <type>zip</type>
>                     <classifier>md</classifier>
>                     
> <outputDirectory>${project.build.directory}\dependencies</outputDirectory>
>                   </artifactItem>
>                 </artifactItems>
>               </configuration>
>             </execution>
>           </executions>
>         </plugin>
> ...
> Command line execution: mvn package
> In this example, the project also contained Unit Tests which where executed 
> by the surefire-plugin.

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