[ http://jira.codehaus.org/browse/MECLIPSE-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Todor Todorov updated MECLIPSE-364: ----------------------------------- Attachment: maven-eclipse-plugin.test.patch I modified *project-34* a bit, so the *multymodule-1* has a custom prefix in its eclipse project name. Since +testProject34+ does not make any check, I moved it from +EclipsePluginTest.java+ to a new created +EclipsePluginMultimoduleTest.java+ file and modified it to check the expected files for all processed multi-modules. Hope this test helps to release the previously attached patch with version 2.5.2. > incorrect dependencies with different projectNameTemplates in submodules > ------------------------------------------------------------------------- > > Key: MECLIPSE-364 > URL: http://jira.codehaus.org/browse/MECLIPSE-364 > Project: Maven 2.x Eclipse Plugin > Issue Type: Bug > Components: Core : Dependencies resolution and build path, Core : > Multi-projects > Affects Versions: 2.4 > Environment: MacOSX, mvn 2.0.6 > Reporter: Frank Stolle > Assignee: Arnaud Heritier > Fix For: 2.5.2 > > Attachments: maven-eclipse-plugin.patch, > maven-eclipse-plugin.test.patch, patch.txt > > > If you have a project with different submodules and you use different > projectNameTemplate-Settings in some modules, the resulting .project and > .classpath -Files contains wrong project-names, because the wrong > template-name will be applied. > Example: > A > +---B (with projectNameTemplate "b-[artifactId]") > +---C (with projectNameTemplate "c-[artifactId]") > And C depends on B. In C the dependency will result in project c-B and not > b-B, as suspected. > A testcase is currently not submitted, because I don't know how to check > files in sub-projects. Only the expected-directory of the main-project will > be checked. -- 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