Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-8942

Fix nxu:set tag when caching and resolving the expression twice

    XMLWordPrintable

    Details

      Description

      When setting both attributes cache and resolveTwice to true, the final result should be put in cache.
      Currently only the first resolution is put in cache, so any subsequent resolutions will be done later, which is not the intended behavior of the "cache" attribute.

      This is a problem for components that do not perform EL expression resolution correctly, or need to handle functions in the second resolution like CSV Seam JSF library that handle export of content views, dealing with functions like nxu:basicDateFormatter(): the function mapper may not be available to resolve these functions on the second resolution.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                atchertchian Anahide Tchertchian
                Reporter:
                atchertchian Anahide Tchertchian
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: