On Fri, 2019-03-29 at 10:47 -0400, Cris Rockwell wrote: > Hi all > > I want to follow up with a question I sent the group last year about > using a suffix patterns when defining Sling Filters. > http://apache-sling.73963.n3.nabble.com/Can-Suffix-be-used-in-the-Sling-Filter-Pattern-td4084561.html > <http://apache-sling.73963.n3.nabble.com/Can-Suffix-be-used-in-the- > Sling-Filter-Pattern-td4084561.html> > > The email response at the time was that Suffix patterns cannot be > used to define a filter, and the advice was to check the suffix > within the filter itself. If this is the case, then why does the > documentation describe sling.filter.suffix.pattern as "Restrict the > filter to requests with suffix that match the supplied regular > expression. Requires Sling Engine 2.6.14.” > > https://sling.apache.org/documentation/the-sling-engine/filters.html > <https://sling.apache.org/documentation/the-sling- > engine/filters.html> > Using org.apache.sling.engine 2.6.16, I have not had any luck > configuring sling.filter.suffix.pattern. If this feature is not > available or not working, I would recommend updating docs and > removing it. Also, I would like to review the source code to see how > the sling.filter.suffix.pattern was intended to be used, but I cannot > find it. Please send a link if you can.
Hi Cris, I think this is used at https://github.com/apache/sling-org-apache-sling-engine/blob/f2ddb41a68551e6d27a143bca00fb267d7af2230/src/main/java/org/apache/sling/engine/impl/filter/FilterPredicate.java#L67 Robert
