diff --git a/server/src/main/java/org/red5/logging/LoggerContextFilter.java b/server/src/main/java/org/red5/logging/LoggerContextFilter.java
index 4d07c287f164b13f495f9fb3a88f14d7f602ecdb..bc313e8e2a9da70528b4fae8857c356a39d61066 100644
--- a/server/src/main/java/org/red5/logging/LoggerContextFilter.java
+++ b/server/src/main/java/org/red5/logging/LoggerContextFilter.java
@@ -49,7 +49,7 @@ public class LoggerContextFilter implements Filter {
 
     public void init(FilterConfig config) throws ServletException {
         ServletContext servletContext = config.getServletContext();
-        contextName = servletContext.getContextPath().replaceAll("/", "");
+        contextName = servletContext.getContextPath().replace("/", "");
         if ("".equals(contextName)) {
             contextName = "root";
         }
@@ -75,6 +75,7 @@ public class LoggerContextFilter implements Filter {
         ((LoggingContextSelector) selector).removeLocalContext();
     }
 
+    // This method is empty because this java class is to be extended
     public void destroy() {
     }
 }