Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-5568

Sightly filters don't remove their specific options from the expression during processing

    XMLWordPrintableJSON

Details

    Description

      Most of the Sightly expression filters don't remove their specific options from the expression during the processing chain. This leads to some expression options being processed multiple times. While this has not caused any problems until now it can lead to a nondeterministic behaviour for expression evaluation.

      The following filters are affected:

      • org.apache.sling.scripting.sightly.impl.filter.I18nFilter
      • org.apache.sling.scripting.sightly.impl.filter.FormatFilter
      • org.apache.sling.scripting.sightly.impl.filter.JoinFilter

      Attachments

        Issue Links

          Activity

            People

              radu Radu Cotescu
              radu Radu Cotescu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: