Hi all, Thanks for the feedback so far. I have created SLING-1734 [1] to track this change.
Regards Felix [1] https://issues.apache.org/jira/browse/SLING-1734 On 07.09.2010 15:49, Felix Meschberger wrote: > Hi all, > > Traditionally javax.servlet.Filter services were picked up by the Sling > Main Servlet and used as filters regardless of any service registration > properties. The filter.scope property could optionally be used to define > a scope for the filter (request or component before SLING-1213, now also > INCLUDE, FORWARD, and ERROR). > > To not pick up filters destined for the Apache Felix Http Service > (registered with the "pattern" service property) we explicitly xclude those. > > I would like to go a step further and .... > > * define a new service property sling.filter.scope > * deprecate the old filter.scope property > * require services to either have the sling.filter.scope or > the filter.scope (backwards compatibility) property set > * optionally: support for a configuration option to cause > filters without a scope property to still be picked up > > I consider renaming the official name to prevent any name collisions. > > WDYT ? > > Regards > Felix
