< Previous PageNext Page > Hide TOC

Outstanding Issues

This chapter provides a listing of bugs that you may need to work around in your Java code for Mac OS X. Where possible, workarounds are provided.

In this section:

Java AWT
Java Developer
Java Security
Java Text
Java Web Start


Java AWT

Radar #4307013

Focus Issues

Description:

Focus issues with this release include:

Workaround:

None.

Java Developer

Radar #4319434

J2SE 5.0 Symbols in Xcode Documentation Window

Description:

The pbhelpindexer command indexes the Java Reference Documentation and provides symbols for use with the Xcode Documentation window. The version included with Xcode 2.0 and 2.1 didn't support some of the new constructs available in J2SE 5.0.

Workaround:

Upgrade to Xcode 2.2 and use the version of phhelpindexer that's included with it.

Java Security

Radar #4115657

Keys in the KeychainStore

Description:

The KeychainStore cannot create a Key object from private keys stored in the user's Keychain. Keys can be enumerated and you can view the certificate chain associated with the key, but you can't retrieve a Key object.

Workaround:

None.

Java Text

Radar #4337704

JTextField in Metal or Synth Look and Feel

Description:

Text in a JTextField may have slight graphical problems when using the Metal or Synth look and feel. It is particularly noticeable when selecting text.

Workaround:

Use the AlwaysUseCoreText runtime value:

-Dapple.awt.AlwaysUseCoreText=true

Java Web Start

Radar #4075884

JNLP Memory Settings and Property Values

Description:

A JNLP file can specify a custom memory setting or a property that would normally be set from the command line, like apple.laf.useScreenMenuBar. That setting, however, is not copied into the Java dictionary of the Info.plist when a user creates a local application.

Workaround:

None.



< Previous PageNext Page > Hide TOC


© 2006 Apple Computer, Inc. All Rights Reserved. (Last updated: 2006-01-10)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.