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 2008/12/13 19:41:19 UTC

[jira] Updated: (MNG-3780) in plugin configuration doesn't override maven-antrun-plugin classpath

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

Benjamin Bentmann updated MNG-3780:
-----------------------------------

    Component/s:     (was: Ant tasks)
                 Plugins and Lifecycle

> <dependency> in plugin configuration doesn't override maven-antrun-plugin classpath
> -----------------------------------------------------------------------------------
>
>                 Key: MNG-3780
>                 URL: http://jira.codehaus.org/browse/MNG-3780
>             Project: Maven 2
>          Issue Type: Sub-task
>          Components: Plugins and Lifecycle
>    Affects Versions: 2.0.7, 2.0.9
>         Environment: Windows XP SP2, JSDK 1.5.1_12
>            Reporter: Alex Dubrovsky
>
> I have multimodule project, in one of the child pom files defined custom profile, which updates DB via separate Ant build file:
>                     <plugin>
>                         <groupId>org.apache.maven.plugins</groupId>
>                         <artifactId>maven-antrun-plugin</artifactId>
>                         <executions>
>                             <execution>
>                                 <id>populate-db</id>
>                                 <phase>process-classes</phase>
>                                 <configuration>
>                                     <tasks>
>                                         <ant antfile="${basedir}/data_build.xml" target="populate.db" inheritAll="true" inheritRefs="true">
>                                         </ant>
>                                     </tasks>
>                                 </configuration>
>                                 <goals>
>                                     <goal>run</goal>
>                                 </goals>
>                             </execution>
>                         </executions>
>                         <dependencies>
>                     <dependency>
>                         <groupId>org.apache.ant</groupId>
>                         <artifactId>ant</artifactId>
>                         <version>1.7.0</version>
>                    </dependency>
>                     <dependency>
>                         <groupId>org.apache.ant</groupId>
>                         <artifactId>ant-nodeps</artifactId>
>                         <version>1.7.0</version>
>                    </dependency>
>                    <dependency>
>                         <groupId>org.apache.ant</groupId>
>                         <artifactId>ant-parent</artifactId>
>                         <version>1.7.0</version>
>                    </dependency>
>                    <dependency>
>                         <groupId>org.apache.ant</groupId>
>                         <artifactId>ant-launcher</artifactId>
>                         <version>1.7.0</version>
>                    </dependency>
>                         </dependencies>
>                     </plugin>
>                 </plugins>
> Anyway build seems to load ant 1.6.5 in parent pom file (it has some plugins, that require Ant 1.6.5), so I am getting this:
> Embedded error: The following error occurred while executing this line:
> data_build.xml:39: The <sql> type doesn't support the "expandproperties" attribute.
> "expandproperties" attribute was added in Ant 1.7.  I have no Ant 1.6 installed in my system, only jars in Maven repository. env.ANT_HOME is set to Ant 1.7, PATH variable also contains Ant 1.7. 
> I've tried to add any variants of the ant 1.7 packages to task dependecies with no luck.
> Any ideas?

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