[ http://jira.codehaus.org/browse/MDEP-38?page=comments#action_77679 ] 
            
Brian Fox commented on MDEP-38:
-------------------------------

Please attach or paste your poms. 

> Unresolved dependencies in intermediate projects when using 
> dependencyManagement tag in multi-module builds
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: MDEP-38
>                 URL: http://jira.codehaus.org/browse/MDEP-38
>             Project: Maven 2.x Dependency Plugin
>          Issue Type: Bug
>    Affects Versions: 2.0-alpha-1
>         Environment: maven-2.0.5-SNAPSHOT-20060917.124500
>            Reporter: Joseph Marques
>
> I have a nested project with the follow structure:
> root/intermediate1/intermediate2/leaf
> In this setup, each child level is a module of the parent, and each child's 
> POM derives from the parent POM.
> If I execute 'mvn help:effective-pom' at root or leaf, it works fine.  
> However, the following error message will be thrown when I try to validate 
> the POM at any intermediate level:
> Validation Messages:
>     [0]  'dependencies.dependency.version' is missing for <DEP_1>
>     [...]  'dependencies.dependency.version' is missing for <DEP_...>
>     [N]  'dependencies.dependency.version' is missing for <DEP_N>
> Reason: Failed to validate POM
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.reactor.MavenExecutionException: Failed to validate POM
>         at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:370)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:283)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:120)
>         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:585)
>         at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>         at 
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.project.InvalidProjectModelException: Failed to 
> validate POM
>         at 
> org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder.java:941)
>         at 
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:752)
>         at 
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:423)
>         at 
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:192)
>         at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:520)
>         at 
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:452)
>         at 
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:496)
>         at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:356)
>         ... 11 more
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: < 1 second
> [INFO] Finished at: Sun Sep 17 10:33:24 EDT 2006
> [INFO] Final Memory: 1M/127M
> [INFO] 
> ------------------------------------------------------------------------
> This doesn't just affect the help:effective-pom goal; it throws this error 
> whenever it has to walk the dependency graph.  So, for instance, I can't 
> execute 'mvn install' or 'mvn grafo:grafo'.

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