Author: ggregory
Date: Sun Nov  4 15:43:58 2012
New Revision: 1405568

URL: http://svn.apache.org/viewvc?rev=1405568&view=rev
Log:
Avoid problems on the Turkish Locale.

Modified:
    
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java
    
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/SyslogLayout.java

Modified: 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java?rev=1405568&r1=1405567&r2=1405568&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java
 (original)
+++ 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java
 Sun Nov  4 15:43:58 2012
@@ -39,6 +39,7 @@ import java.util.Calendar;
 import java.util.Enumeration;
 import java.util.GregorianCalendar;
 import java.util.List;
+import java.util.Locale;
 import java.util.Map;
 import java.util.SortedMap;
 import java.util.TreeMap;
@@ -468,7 +469,7 @@ public final class RFC5424Layout extends
             LOGGER.error("mdcIncludes and mdcExcludes are mutually exclusive. 
Includes wil be ignored");
             includes = null;
         }
-        Facility f = facility != null ? 
Facility.valueOf(facility.toUpperCase()) : Facility.LOCAL0;
+        Facility f = facility != null ? 
Facility.valueOf(facility.toUpperCase(Locale.ENGLISH)) : Facility.LOCAL0;
         int enterpriseNumber = ein == null ? DEFAULT_ENTERPRISE_NUMBER : 
Integer.parseInt(ein);
         boolean isMdc = includeMDC == null ? true : 
Boolean.valueOf(includeMDC);
         boolean includeNewLine = includeNL == null ? false : 
Boolean.valueOf(includeNL);

Modified: 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/SyslogLayout.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/SyslogLayout.java?rev=1405568&r1=1405567&r2=1405568&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/SyslogLayout.java
 (original)
+++ 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/layout/SyslogLayout.java
 Sun Nov  4 15:43:58 2012
@@ -126,7 +126,7 @@ public class SyslogLayout extends Abstra
             }
         }
         boolean includeNewLine = includeNL == null ? false : 
Boolean.valueOf(includeNL);
-        Facility f = facility != null ? 
Facility.valueOf(facility.toUpperCase()) : Facility.LOCAL0;
+        Facility f = facility != null ? 
Facility.valueOf(facility.toUpperCase(Locale.ENGLISH)) : Facility.LOCAL0;
         return new SyslogLayout(f, includeNewLine, c);
     }
 }


Reply via email to