Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: 2.0.4
-
Fix Version/s: None
-
Component/s: Inheritance and Interpolation
-
Labels:None
-
Environment:Windows using JDK 1.4.2
-
Complexity:Intermediate
Description
There is an XML library which is inserting a property version=2.4.1 and it is completely screwing up the interpolation of ${version} in any POM.
1) We should force fully qualified references anyway so ${pom.version} and not allow ${version}
2) Totally shut out System properties from all internal operations. We can still take -D from the command line and turn them into execution properties but we should just ignore all Sytem properties in the core.
Issue Links
- duplicates
-
MNG-2339
${project.*} are interpreted in the wrong place
-
This problem occurs e.g. using cargo-core-containers-0.8.pom !
- Are there any workarounds ?
- Which XML Library is meant to be ?
- How does this library do this ?
This problem occurs e.g. using cargo-core-containers-0.8.pom !