Author: sgoeschl
Date: Thu Dec 16 21:50:01 2010
New Revision: 1050178

URL: http://svn.apache.org/viewvc?rev=1050178&view=rev
Log:
[EMAIL-102] fixing HtmlEmail embed toLowerCase bug when using Turkish locale

Modified:
    commons/proper/email/trunk/src/java/org/apache/commons/mail/HtmlEmail.java

Modified: 
commons/proper/email/trunk/src/java/org/apache/commons/mail/HtmlEmail.java
URL: 
http://svn.apache.org/viewvc/commons/proper/email/trunk/src/java/org/apache/commons/mail/HtmlEmail.java?rev=1050178&r1=1050177&r2=1050178&view=diff
==============================================================================
--- commons/proper/email/trunk/src/java/org/apache/commons/mail/HtmlEmail.java 
(original)
+++ commons/proper/email/trunk/src/java/org/apache/commons/mail/HtmlEmail.java 
Thu Dec 16 21:50:01 2010
@@ -24,6 +24,7 @@ import java.net.URL;
 import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
+import java.util.Locale;
 import java.util.Map;
 
 import javax.activation.DataHandler;
@@ -321,7 +322,7 @@ public class HtmlEmail extends MultiPart
      */
     public String embed(File file) throws EmailException
     {
-        String cid = 
EmailUtils.randomAlphabetic(HtmlEmail.CID_LENGTH).toLowerCase();
+        String cid = 
EmailUtils.randomAlphabetic(HtmlEmail.CID_LENGTH).toLowerCase(Locale.ENGLISH);
         return embed(file, cid);
     }
 


Reply via email to