Author: ggregory
Date: Sun Nov  4 15:44:40 2012
New Revision: 1405569

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

Modified:
    
logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeEmbeddedManager.java

Modified: 
logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeEmbeddedManager.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeEmbeddedManager.java?rev=1405569&r1=1405568&r2=1405569&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeEmbeddedManager.java
 (original)
+++ 
logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeEmbeddedManager.java
 Sun Nov  4 15:44:40 2012
@@ -26,6 +26,7 @@ import org.apache.logging.log4j.core.con
 import org.apache.logging.log4j.core.config.Property;
 
 import java.security.MessageDigest;
+import java.util.Locale;
 import java.util.Properties;
 
 /**
@@ -261,9 +262,9 @@ public class FlumeEmbeddedManager extend
                         throw new ConfigurationException(msg);
                     }
 
-                    String upperKey = key.toUpperCase();
+                    String upperKey = key.toUpperCase(Locale.ENGLISH);
 
-                    if (upperKey.startsWith(name.toUpperCase())) {
+                    if (upperKey.startsWith(name.toUpperCase(Locale.ENGLISH))) 
{
                         String msg = "Specification of the agent name is 
allowed in Flume Appender configuration: " + key;
                         LOGGER.error(msg);
                         throw new ConfigurationException(msg);


Reply via email to