[
http://jira.codehaus.org/browse/MNG-740?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tyler Peterson updated MNG-740:
-------------------------------
Attachment: mng-740-test-case.zip
The attached archive contains a proposed test case for verifying any fix to
this bug. The bug is demonstrated by the enclosed toy project with the
following structure:
toy [pom]
`-- toy-module [pom]
`-- toy-submodule [jar]
(The text in square brackets ([]) indicates the packaging type.)
The contents of the enclosed README are as follows:
Proposed Test Case for MNG-740
==============================
Observe defect MNG-740 by performing the following steps.
1. mng-740/toy$ mvn test # should succeed
2. mng-740/toy/toy-module/toy-submodule$ mvn test # should succeed
3. mng-740/toy/toy-module$ mvn test # will fail
When you perform step three, you should see an error indicating
"... Cannot find parent: name.tylerpeterson:toy ..." or similar.
In fact, any maven command attempted in the toy-module directory will
fail.
> dependencies resolution not work using pom on local source tree - special case
> ------------------------------------------------------------------------------
>
> Key: MNG-740
> URL: http://jira.codehaus.org/browse/MNG-740
> Project: Maven 2
> Issue Type: Bug
> Components: Artifacts and Repositories
> Affects Versions: 2.0-beta-1
> Environment: xp
> Reporter: Dan Tran
> Fix For: 2.1.x
>
> Attachments: c.log, jira.zip, mng-740-test-case.zip
>
>
> Folks, I would like to make sure i am able to build my artitfact with it
> parent poms are not either in local or remote repo.
> Attached is the dummy m2 structure to repoduce the problem.
> Here are detail
> somedir
> root
> pom.xml
> subprojects
> pom.xml
> A
> pom.xml
> BC-parent
> B
> pom.xml <--- depend on A
> C
> pom.xml <--- depends on B
> Here are the step the reproduce
> 1. Install root's pom ( m2 install )
> 2. Install A ( m2 install in subproejcts/A
> 3. install B ( m2 install in subprojects/BC-parent/B
> 4. install C ( m2 install in subprojects/BC-parent/C)
> C fails here. See attach logs
> however if I do a full install from subprojects or manually install
> subproejcts pom and BC-parent pom ( via m2 install -N) the problem goes away
--
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