Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:plexus-interpolation-1.11
-
Testcase included:yes
-
Patch Submitted:Yes
-
Number of attachments :
Description
Investigating as possible cause of https://netbeans.org/bugzilla/show_bug.cgi?id=190530 but even if it is not the problem, should still be fixed. (Not yet able to consistently reproduce original problem.) I am getting Maven embedder errors such as
Resolving expression: '${project.artifactId}': Detected the following recursive
expression cycle in 'project.artifactId': [artifactId, version]
which do not make much sense to me because $
{project.artifactId} is nowhere referring to ${project.version}. My best guess is that something interpolates "${project.version}", there is some kind of error, this is caught and ignored somehow, and then later something interpolates "${project.artifactId}" with the same recursion interceptor but the old recursion stack is still in place and causes a spurious error.
Issue Links
- is depended upon by
-
MNG-4836
Incorrect recursive expression cycle errors (update plexus-interpolation)
-
Activity
Jesse Glick
made changes -
Benjamin Bentmann
made changes -
| Status | Open [ 1 ] | Closed [ 6 ] |
| Assignee | Benjamin Bentmann [ bentmann ] | |
| Resolution | Fixed [ 1 ] |