harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <g...@pobox.com>
Subject Re: [jira] Created: (HARMONY-2862) [classlib][suncompat] ICU references sun.io classes that are absent
Date Wed, 27 Dec 2006 01:22:22 GMT

On Dec 26, 2006, at 8:12 PM, Paulex Yang wrote:

> Geir Magnusson Jr. wrote:
>> ROTFL
>>
>> Who makes this library?  IBM?  :)
>>
>> I think we need to add these classes to our suncompat package...
>>
>> geir
>>
>>
>> On Dec 25, 2006, at 8:20 PM, Zakharov, Vasily M wrote:
>>
>>>
>>> I wonder what must we do to this issue.
>>> Any opinions?
> AFAIK, these four classes in ICU4JNI are not used by Harmony's  
> nio_char module, whatever directly or indirectly(i.e., you can  
> remove these classes from ICU4JNI without affecting Harmony  
> functionality), and nio_char should be the only module which refers  
> to ICU4JNI, so I suppose they are not needed to be loaded?

What if a users wanted to use this package on Harmony?

geir

>>>
>>>  Vasily
>>>
>>>
>>> -----Original Message-----
>>> From: Vasily Zakharov (JIRA) [mailto:jira@apache.org]
>>> Sent: Friday, December 22, 2006 7:54 PM
>>> To: commits@harmony.apache.org
>>> Subject: [jira] Created: (HARMONY-2862) [classlib][suncompat] ICU
>>> references sun.io classes that are absent
>>>
>>> [classlib][suncompat] ICU references sun.io classes that are absent
>>> -------------------------------------------------------------------
>>>
>>>                  Key: HARMONY-2862
>>>                  URL: http://issues.apache.org/jira/browse/ 
>>> HARMONY-2862
>>>              Project: Harmony
>>>           Issue Type: Bug
>>>           Components: Classlib
>>>             Reporter: Vasily Zakharov
>>>             Priority: Minor
>>>
>>>
>>> DRLVM bootclasspath contains icu4jni-3.4.jar, that contains 4  
>>> classes
>>> that can't be loaded. These classes are:
>>>
>>> com.ibm.icu4jni.converters.ByteToCharConverterICU extends
>>> sun.io.ByteToCharConverter
>>> com.ibm.icu4jni.converters.ByteToCharGB18030 extends
>>> ByteToCharConverterICU
>>> com.ibm.icu4jni.converters.CharToByteConverterICU extends
>>> sun.io.CharToByteConverter
>>> com.ibm.icu4jni.converters.CharToByteGB18030 extends
>>> CharToByteConverterICU
>>>
>>> These classes can't be loaded because they extend classes from  
>>> sun.io
>>> package that are not available in Harmony classlib.
>>>
>>> There're two ways to resolve this issue:
>>>
>>> 1. Create stubs for sun.io.ByteToCharConverterICU and
>>> sun.io.CharToByteConverter in suncompat module.
>>>
>>> 2. Consider the four classes mentioned above non-needed for Harmony
>>> operation and close this issue as Won't Fix.
>>>
>>>
>>> --This message is automatically generated by JIRA.
>>> -
>>> If you think it was sent incorrectly contact one of the  
>>> administrators:
>>> http://issues.apache.org/jira/secure/Administrators.jspa
>>> -
>>> For more information on JIRA, see:
>>> http://www.atlassian.com/software/jira
>>>
>>>
>>
>>
>
>
> -- 
> Paulex Yang
> China Software Development Lab
> IBM
>
>


Mime
View raw message