Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 3.0-alpha-1
-
Fix Version/s: 3.0-alpha-3
-
Component/s: Inheritance and Interpolation
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
For a multi-module layout like
parent/ pom.xml child/ pom.xml
and a project URL like "http://foo.org/parent" inherited from the parent, the child is expected to end up with the URL "http://foo.org/child" instead of "http://foo.org/parent/child", i.e. the child's relative location to the parent should be considered during inheritance.
Issue Links
- is depended upon by
-
MNG-3829
3.0-alpha-1 release: get the core ITs passing
-
- is related to
-
MNG-2006
Module SCM URL is resolved as [...]/parent/module regardless of relativePath
-
-
MNG-3134
DefaultModelInheritence::assembleDistributionInheritence should be childPathAdjustment aware
-
-
MNG-4994
[regression] Inheritance of project/site/scm URLs does not take child's relative location to parent into account
-
We had a discussion a while back about not using module names in 3.0 for the URLs, but instead using the artifact id (project name) appended to the URL. So this is a change of behavior.