You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/10/18 23:25:48 UTC
[sling-org-apache-sling-startupfilter] 13/21: SLING-3119 - log
filter pattern when activated
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-startupfilter.git
commit d28e5d657f78cf5ce9f77eeff32992d0be848a65
Author: Bertrand Delacretaz <bd...@apache.org>
AuthorDate: Fri Sep 27 13:21:00 2013 +0000
SLING-3119 - log filter pattern when activated
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1526893 13f79535-47bb-0310-9956-ffa450edef68
---
.../org/apache/sling/startupfilter/impl/StartupFilterImpl.java | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/main/java/org/apache/sling/startupfilter/impl/StartupFilterImpl.java b/src/main/java/org/apache/sling/startupfilter/impl/StartupFilterImpl.java
index a56cfb2..aeb88a2 100644
--- a/src/main/java/org/apache/sling/startupfilter/impl/StartupFilterImpl.java
+++ b/src/main/java/org/apache/sling/startupfilter/impl/StartupFilterImpl.java
@@ -79,7 +79,7 @@ public class StartupFilterImpl implements StartupFilter, Filter {
@Reference(cardinality=ReferenceCardinality.OPTIONAL_UNARY, policy=ReferencePolicy.DYNAMIC)
private StartupFilterDisabler startupFilterDisabler;
- private final String FRAMEWORK_PROP_MANAGER_ROOT = "felix.webconsole.manager.root";
+ private static final String FRAMEWORK_PROP_MANAGER_ROOT = "felix.webconsole.manager.root";
static final String DEFAULT_MANAGER_ROOT = "/system/console";
private String managerRoot;
@@ -179,12 +179,13 @@ public class StartupFilterImpl implements StartupFilter, Filter {
public synchronized void enable() {
if(filterServiceRegistration == null) {
+ final String pattern = "^(?!"+ managerRoot +")(.+)";
final Hashtable<String, Object> params = new Hashtable<String, Object>();
params.put(Constants.SERVICE_RANKING, 0x9000); // run before RequestLoggerFilter (0x8000)
params.put("filter.scope", "REQUEST");
- params.put("pattern", "^(?!"+ managerRoot +")(.+)");
+ params.put("pattern", pattern);
filterServiceRegistration = bundleContext.registerService(Filter.class.getName(), this, params);
- log.info("Registered {} as a Filter service", this);
+ log.info("Registered {} as a Filter service with pattern {}", this, pattern);
}
}
--
To stop receiving notification emails like this one, please contact
"commits@sling.apache.org" <co...@sling.apache.org>.