FELIX-4060 : Fix registration of servlets and resources at /

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1661133 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/http/base/src/main/java/org/apache/felix/http/base/internal/runtime/ServletInfo.java b/http/base/src/main/java/org/apache/felix/http/base/internal/runtime/ServletInfo.java
index c24871a..f0f0404 100644
--- a/http/base/src/main/java/org/apache/felix/http/base/internal/runtime/ServletInfo.java
+++ b/http/base/src/main/java/org/apache/felix/http/base/internal/runtime/ServletInfo.java
@@ -108,7 +108,14 @@
     {
         super(serviceRanking);
         this.name = name;
-        this.patterns = new String[] {pattern, pattern + "/*"};
+        if ( pattern.equals("/") )
+        {
+            this.patterns = new String[] {"/", "/*"};
+        }
+        else
+        {
+            this.patterns = new String[] {pattern, pattern + "/*"};
+        }
         this.initParams = initParams;
         this.asyncSupported = false;
         this.errorPage = null;