Author: bdelacretaz
Date: Tue Jan 29 10:20:23 2013
New Revision: 1439814

URL: http://svn.apache.org/viewvc?rev=1439814&view=rev
Log:
SLING-2717 - avoid blank record request patterns, which disable request 
recording

Modified:
    
sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/SlingMainServlet.java

Modified: 
sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/SlingMainServlet.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/SlingMainServlet.java?rev=1439814&r1=1439813&r2=1439814&view=diff
==============================================================================
--- 
sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/SlingMainServlet.java
 (original)
+++ 
sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/SlingMainServlet.java
 Tue Jan 29 10:20:23 2013
@@ -416,7 +416,9 @@ public class SlingMainServlet extends Ge
             String[] patterns = 
OsgiUtil.toStringArray(componentConfig.get(PROP_TRACK_PATTERNS_REQUESTS), new 
String[0]);
             List<Pattern> compiledPatterns = new 
ArrayList<Pattern>(patterns.length);
             for (String pattern : patterns) {
-                compiledPatterns.add(Pattern.compile(pattern));
+                if(pattern != null && pattern.trim().length() > 0) {
+                    compiledPatterns.add(Pattern.compile(pattern));
+                }
             }
             RequestHistoryConsolePlugin.initPlugin(bundleContext, maxRequests, 
compiledPatterns);
         } catch (Throwable t) {


Reply via email to