Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-451

ResolveExpressionHandler is overly simplistic in expression resolution

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 1.0.0.Alpha15
    • 1.0.0.Alpha14
    • Management
    • None

    Description

      ResolveExpressionHandler deliberately does not make use of the full range of expression resolutions sources, because by design the intent is not to support vault resolution.

      However, the way it implements that limitation is by simply calling ModelNode.resolve(). That is overly restrictive, as DMR alone does not support other valid resolution features, i.e. nested expressions and recursive resolution.

      Fix is to switch the handler to use an ExpressionResolver impl, just one that doesn't plug in the vault resolver.

      Attachments

        Activity

          People

            bstansbe@redhat.com Brian Stansberry
            bstansbe@redhat.com Brian Stansberry
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: