2009/4/14 Regis > Deven You wrote: > >> I remember I did it a long time ago, there were 2 - 3 issues about icu4.0. >> And I will run the whole test this week. >> >> 2009/2/24 Sian January >> >> Sounds like a good idea. Deven - did you run the Harmony tests at all >>> with the new ICU? >>> >>> Thanks, >>> >>> Sian >>> >>> >>> 2009/2/24 Mark Hindess : >>> >>>> In message >>> , >>>> Deven You writes: >>>> >>>>> Hi, >>>>> I have tried to upgrade icu4j3.8 to icu4j4.0 for classlib trunk on my >>>>> machine, below is the instructions for this upgrade: >>>>> 1. download icu4j-4_0.jar and icu4j-charsets-4_0.jar from ICU official >>>>> website http://icu-project.org/download/4.0.html >>>>> 2. create icu4j_4.0 folder in trunk/depends/jars, copy icu4j-4_0.jar >>>>> and >>>>> icu4j-charsets-4_0.jar into icu4j_4.0 folder >>>>> 3. create icu4j_4.0 folder in trunk/depends/manifests, copy META-INF >>>>> >>>> foledr >>> >>>> from icu4j_3.8 and use version 4.0 replace 3.8 in the MANIFEST.MF file. >>>>> 4. apply configuration patch[1] for icu4.0 to change some configuration >>>>> settings. >>>>> 5. apply nio Charset patch[2] to avoid circular dependency error, if >>>>> no >>>>> this patch, nio_char unit test will report many circular dependency >>>>> error[3] >>>>> >>>>> I think maybe now we can upgrade icu4j 3.8 to icu4j 4.0. >>>>> any issues welcom to discuss! >>>>> >>>>> [1] >>>>> >>>>> >>> https://issues.apache.org/jira/secure/attachment/12400589/config_icu40.diff >>> >>>> [2] >>>>> >>>> https://issues.apache.org/jira/secure/attachment/12400590/Charset.diff >>> >>>> [3] >>>>> >>>>> >>> https://issues.apache.org/jira/secure/attachment/12400591/nio_char_errors.txt >>> >>>> Seems like a good idea. I'll try to find a moment to test this. >>>> >>>> What are the benefits we get from this upgrade? Performance? >>>> Footprint? >>>> >>>> In case it helps anyone else, the JIRA with these attachments is: >>>> >>>> https://issues.apache.org/jira/browse/HARMONY-6096 >>>> >>>> (I don't think there is an easy way to get from attachment links back to >>>> >>> the >>> >>>> jira link?) >>>> >>>> Regards, >>>> -Mark. >>>> >>>> >>>> >>>> >>> >>> -- >>> Unless stated otherwise above: >>> IBM United Kingdom Limited - Registered in England and Wales with number >>> 741598. >>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 >>> 3AU >>> >>> >> > Since M9 already released, I'd like to apply the patch for this upgrade. I > tried your patches on HARMONY-6096 and HARMONY-6119, followed instructions, > and then ran the all unit tests, still got some test failures not seen in > M9: > org.apache.harmony.luni.tests.java.util.CurrencyTest: > test_getInstanceLjava_util_Locale > test_getSymbol > test_getSymbolLjava_util_Locale I will put patch for above 3 failures soon. > > org.apache.harmony.luni.tests.java.util.LocaleTest > test_getISO3Language > org.apache.harmony.luni.tests.java.util.TimeZoneTest > test_getDisplayNameZILjava_util_Locale I haven't investigated above 2 failures. > > org.apache.harmony.nio_char.tests.java.nio.charset.CharsetTest > test_isRegistered > have investigated, it seems a bit complicated, will fix it later. > Do you have any in hands patches to resolve them? I'd like to try them > before applying. > > -- > Best Regards, > Regis. >