JDK-6794133 : Print failed on OpenSolaris
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 7
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_nevada
  • CPU: x86
  • Submitted: 2009-01-15
  • Updated: 2010-05-08
  • Resolved: 2009-01-15
Related Reports
Duplicate :  
Description
Reproduce:
1. Login OpenSolaris-2008.11 with ja_JP.UTF-8
2. Install jdk from http://jre.sfbay/java/re/jdk/7/promoted/all/b42/bundles/solaris-i586/jdk-7-ea-bin-b42-solaris-i586-19_dec_2008.sh
3. unzip attached PrintTester.zip
4. java PrintTester

Problem:
There is no any document printed out. And the error message is list below. Also attached.
STATUS: Print-Service START
Reply from SOCKS server has bad version
reading..print.txt
KIMBAECHUL: Print Dialog
Exception in thread "Thread-9" java.lang.InternalError: Not implemented
	at sun.font.FcFontConfiguration.getFontDescriptors(FcFontConfiguration.java:175)
	at sun.awt.PlatformFont.<init>(PlatformFont.java:74)
	at sun.awt.X11.XFontPeer.<init>(XFontPeer.java:53)
	at sun.awt.X11.XToolkit.getFontPeer(XToolkit.java:879)
	at java.awt.Font.getPeer_NoClientCode(Font.java:427)
	at java.awt.Font.getPeer(Font.java:418)
	at sun.print.PSPrinterJob.textOut(PSPrinterJob.java:1199)
	at sun.print.PSPathGraphics.drawString(PSPathGraphics.java:229)
	at sun.print.PSPathGraphics.drawString(PSPathGraphics.java:141)
	at sun.print.PSPathGraphics.drawString(PSPathGraphics.java:115)
	at PrintServiceTest$MyPrint.print(PrintServiceTest.java:92)
	at sun.print.RasterPrinterJob.printPage(RasterPrinterJob.java:2008)
	at sun.print.RasterPrinterJob.print(RasterPrinterJob.java:1457)
	at sun.print.RasterPrinterJob.print(RasterPrinterJob.java:1273)
	at com.sun.jnlp.PrintServiceImpl$3$1.run(PrintServiceImpl.java:108)
	at java.lang.Thread.run(Thread.java:713)

Language/OS/JDK build impacted:
Tried Japanese, Simplified Chinese and de, all have the prblem.
Only reproducible on OpenSolaris. Both X86 and AMD64.
Introduced since JDK7. Not reproducible with 6u12.

Comments
EVALUATION This looks like a duplicate of 6752622. Reassigning to Java2D team.
15-01-2009