JDK-6333416 : RFE :java/awt/font/LogicalFonts/MappingTest.java
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt:i18n
  • Affected Version: 6
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: solaris_10
  • CPU: x86
  • Submitted: 2005-10-06
  • Updated: 2014-09-30
  • Resolved: 2005-11-22
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6 rcFixed
Related Reports
Relates :  
Description
Builds used:jdk6.0-b54
Platform:s10
Arc:AMD64
Locale:he_IL,ar_SA,hi,th.

This testcase is failed for above mentioned 4 locales
See the attached .jtr file.

Note:Tested the same on X86 platform like s10_X86,RHL4.0_X86 and the test is PASS for all the above 4 localefor build b54 itself.
Sekhar,

Please ignore my earlier request. I see the attachment. 
Sorry - should have read the description more carefully. 

Thanks.
Yuriko

Comments
EVALUATION As discussed with Jane, we can enhance MappingTest rather than closing this bug as not a bug. The test was failing because it found the fallback font. Finding the fallback font and count it as another font component is a correct behavior; however, when the test compares the output with the golden file, it throws an error because of this extra component. So, we can make an enhancement as following: 1. When fallback font is found, printout a message like: "Fallback font is found, but this is not compared to the golden file" or something like that... 2. Skip comparison between golden file and fallback font - so fallback font will not be counted.
07-10-2005

EVALUATION I reinstalled the jdk6.0-b54 on same platform and repeated the test he_IL locale. The test was pass now. also i noticed that CODE2001.TTF was not present when i reinstalled this time. Probably due to other testing this file could have been copied there. Since could not reproduce the problem after fresh jdk installation. I will close the bug as "Not a defect". I hope this is fine.
07-10-2005

EVALUATION Hi. From the error message, I see that you have extra component in your JRE. Where did the following font file come from: $JAVA_LIB_FONTS/fallback/CODE2001.TTF ? I looked the RE's b54 solaris-amd64 build, and I don't see the font. Having extra font file under jre/lib/font/fallback seems troublesome. May I take a look at the system where you run this test? I'm marking this CR "imcomplete - need more info" till I hear back from you. Thanks. Yuriko
06-10-2005