[jboss-svn-commits] JBL Code SVN: r33651 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Jun 26 10:13:15 EDT 2010


Author: jervisliu
Date: 2010-06-26 10:13:14 -0400 (Sat, 26 Jun 2010)
New Revision: 33651

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/RepositoryServlet.java
Log:
GUVNOR-560: RepositoryServlet / webDAV Basic Authentication Problem


Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/RepositoryServlet.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/RepositoryServlet.java	2010-06-26 13:10:13 UTC (rev 33650)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/RepositoryServlet.java	2010-06-26 14:13:14 UTC (rev 33651)
@@ -31,6 +31,7 @@
 import org.jboss.seam.contexts.Contexts;
 
 import java.io.IOException;
+import java.util.Locale;
 
 /**
  * This is a base servlet that all repo servlets inherit behaviour from. 
@@ -110,7 +111,7 @@
      */
     public static boolean allowUser(String auth) {
         if (auth == null) return false;  // no auth
-        if (!auth.toUpperCase().startsWith("BASIC "))
+        if (!auth.toUpperCase(Locale.ENGLISH).startsWith("BASIC "))
           return false;  // we only do BASIC
 
         String[] a = unpack(auth);



More information about the jboss-svn-commits mailing list