Hi all, I found this when I tried to debug the failure tests of ant on harmony. Note the output of testcases below.
import java.io.UnsupportedEncodingException; import java.nio.charset.Charset; import junit.framework.TestCase; public class TestCharset extends TestCase { public void test1() throws UnsupportedEncodingException { byte[] b = new byte[] { 'a', 'b', 'c' }; String s = new String(b, "UnicodeBig"); assertEquals("abc", s); } public void test2() { Charset.forName("UnicodeBig"); } } RI: test1: junit.framework.ComparisonFailure: expected:<abc> but was:<> test2: java.nio.charset.UnsupportedCharsetException: UnicodeBig Harmony: test1:java.nio.charset.UnsupportedCharsetException: UnicodeBig test2: java.nio.charset.UnsupportedCharsetException: The unsupported charset name is "UnicodeBig" seems RI can recognize the *UnicodeBig* in Constructor of j.l.String, whereas Harmony does not support this alias at all. Do you have any concern about that? -- Tony Wu China Software Development Lab, IBM --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]