Update to Java for Mac OS X released

I mean the java process would hook in to the OS code for validating certs. So you’d use whatever the host uses for cert storage and key management and dialogs. Not the other way around.

Cas :slight_smile:

looks like mac’s have finally gotten Java 6 for 32bit with snow leopard http://java.dzone.com/news/32-bit-java-6-mac-os-x-snow

Finally…

And in case you haven’t heard alredy: Snow Leopard has only Java 6, no previous versions are installed (Leopard has 1.5 also).

ah thats good to know, any ideas if its using the Java applet plugin2? or still on the old plugin?

It is still the old plugin , but the new plugin is installed in a beta form for developers… users would have to copy or symlink it to the approriate place to get it to be used. The release notes are available here:
Java for Snow Leopard Release Notes

From apple’s Javadev mailing list:

[quote]On Aug 29, 2009, at 10:21 AM, Greg Guerin wrote:

[quote][quote]Emmanuel Puybaret wrote:

If Mac OS X 10.6 contains only Java SE 6 version, I guess that Sweet Home 3D installer available at http://prdownloads.sourceforge.net/sweethome3d/SweetHome3D-2.0-macosx.dmg won’t work under Mac OS X 10.6 since I set “1.5*” in the “JVMVersion” Java option of its Info.plist file. :frowning:
[/quote]
Your app will probably work as-is.

There is a “virtual” 1.5 Java version, but it actually runs 1.6. This is what it means for the 1.5 symlink in the JavaVM.framework to point to 1.6.

I just tried two different apps of my own on a 10.6 pre-release, with “1.5*” in the Info.plist, and they work fine. One app has an About window that shows the Java version, and it definitely show 1.6 even though it’s a “1.5*” app.
[/quote]
That’s not exactly true. Bundled applications should be promoted automatically to the default JVM if they don’t match the version requirement. That promotion however, would be a violation of the Web Start spec, so for Web Start apps we show the standard “version doesn’t match” UI from Sun.

Best,
Mike Swingler
Java Runtime Engineer
Apple Inc.
[/quote]
So check your webstart code… you might want to make sure you are using 1.5+ instead of 1.5* where possible.