You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org> on 2010/09/23 22:33:33 UTC

[jira] Closed: (MNG-4836) Incorrect recursive expression cycle errors (update plexus-interpolation)

     [ http://jira.codehaus.org/browse/MNG-4836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Bentmann closed MNG-4836.
----------------------------------

       Resolution: Fixed
    Fix Version/s: 3.0
         Assignee: Benjamin Bentmann

Fixed in [r1000611|http://svn.apache.org/viewvc?view=revision&revision=1000611].

> 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
>            Assignee: Benjamin Bentmann
>             Fix For: 3.0
>
>
> 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