Incorrect recursive expression cycle errors (update plexus-interpolation)
-------------------------------------------------------------------------
Key: MNG-4836
URL: http://jira.codehaus.org/browse/MNG-4836
Project: Maven 2 & 3
Issue Type: Bug
Components: Inheritance and Interpolation
Affects Versions: 3.0-beta-3
Environment: JDK 6u21, Ubuntu
Reporter: Jesse Glick
Actual:
{noformat}
$ mvn -f
.../mojo-archetypes/ear-javaee6/src/main/resources/archetype-resources/pom.xml
versions:help
...
[ERROR] Resolving expression: '${version}': Detected the following
recursive expression cycle: [version] -> [Help 2]
[ERROR] Resolving expression: '${artifactId}': Detected the following
recursive expression cycle: [artifactId, version] -> [Help 2]
[ERROR] Resolving expression: '${groupId}': Detected the following
recursive expression cycle: [groupId, artifactId, version] -> [Help 2]
...
{noformat}
Expected:
{noformat}
...
[ERROR] Resolving expression: '${version}': Detected the following
recursive expression cycle: [version] -> [Help 2]
[ERROR] Resolving expression: '${artifactId}': Detected the following
recursive expression cycle: [artifactId] -> [Help 2]
[ERROR] Resolving expression: '${groupId}': Detected the following
recursive expression cycle: [groupId] -> [Help 2]
...
{noformat}
PLXCOMP-159 is responsible (confirmed by substituting patched JAR). I am not
positive but I believe this is also the cause of a critical (if sporadic) error
in the NetBeans embedder, starting to appear I think when RC1 was integrated
(maybe RC2): https://netbeans.org/bugzilla/show_bug.cgi?id=190530
PLXCOMP-158 is also related.
Please consider producing a new release of plexus-interpolation containing
these two patches and using it in Maven 3.0 RC3.
--
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