Known and Resolved Issues

This chapter lists high visibility bugs that have been addressed in this release. It is not a complete listing of all of the bugs addressed. If you still have issues with any of these bugs, please file a new bug at http://bugreport.apple.com/ under the Java (new bugs) component, version X. Refer to the bug number indicated below in your new bug if you believe it is the same issue.

Java AWT

Radar #5654416

Dragging a file to a Java application fails if the file name contains non-Roman characters.

Description:

Files with non-Roman characters in the file name could not be passed to java.io.File objects.

Resolution:

Java now pre-composes all filenames of files dragged to Java applications or chosen via a JFileChooser. Files created from File.list() and File.canonicalize() are also normalized to pre-composed unicode.

Java Printing

Radar #5871542

javax.print based printing fails if the printer name contains spaces or non-ascii characters.

Description:

Print jobs printing postscript data though the javax.print API funnels the job though LPR, which does not understand the human readable name of the printer.

Resolution:

The javax.print implementation now correctly passes the CUPS printer identifier to LPR.