log.error("initFilter: Missing name for filter {}", reference);
} else {
// initialize the filter first
try {
final FilterConfig config = new SlingFilterConfig(
servletContext, reference, filterName);
filter.init(config);
// service id
final Long serviceId = (Long) reference.getProperty(Constants.SERVICE_ID);