Latest Java Update Loses JarBundler, Breaks Some Bundled Java Apps

Hi all,
I installed the latest Java update this morning. After installation, the "Jar Bundler" program was gone, and I had to re-install Xcode to get it back.
Also, one of my bundled java apps now no longer works. I can launch the same code from the command line using "java -jar <my jar file name>", but launching the same bundled jar file gives the following console error:
java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1033)
at quicktime.QTSession.<clinit>(QTSession.java:92)
at com.ibm.videoNoteTaker.VideoNoteTaker.<init>(VideoNoteTaker.java:145)
at com.ibm.videoNoteTaker.VideoNoteTaker.main(VideoNoteTaker.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:115)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Caused by: java.lang.UnsatisfiedLinkError: /System/Library/Java/Extensions/libQTJNative.jnilib: no suitable image found. Did find: /System/Library/Java/Extensions/libQTJNative.jnilib: no matching architecture in universal wrapper
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1881)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1774)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1047)
at quicktime.QTSession$1.run(QTSession.java:94)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:29 6)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:20 1)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.UnsatisfiedLinkError: quicktime.QTSession.Gestalt(I[I)S
at quicktime.QTSession.Gestalt(Native Method)
at quicktime.QTSession.gestalt(QTSession.java:933)
at quicktime.QTSession.open(QTSession.java:639)
at quicktime.QTSession.open(QTSession.java:606)
at quicktime.QTSessin.open(QTSession.java:606)
at com.ibm.videoNoteTaker.VideoNoteTaker.<init>(VideoNoteTaker.java:145)
at com.ibm.videoNoteTaker.VideoNoteTaker.main(VideoNoteTaker.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:115)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Any ideas?
Thanks,
-Eben

I have discovered my problem and solution.
The JavaApplicationStub file in the app bundle was configured to run x86_64 which the library does not support. This is apparently new to the latest release of Java.
In order to solve the problem, use the lipo tool. Here is what I did:
lipo -remove x86_64 JavaApplicationStub -output JavaApplicationStub
In addition it is also recommended that the LSArchitecturePriority key be added to the info.plist. I added the following to the main properties:
<key>LSArchitecturePriority</key>
<array>
<string>i386</string>
<string>ppc</string>
</array>
This specifies the allowed architectures in their preferred order.
Ref: see note at bottom of this page:
http://developer.apple.com/documentation/Java/Reference/Java_InfoplistRef/Articl es/JavaDictionaryInfo.plistKeys.html

Similar Messages

  • HT4623 I updated my mini, but some of my apps are no longer available. One of them I purchased from the Apple store.  They are grayed out with the word "waiting" underneath the app.  Any suggestions?

    I updated my mini, but some of my apps are no longer available. One of them I purchased from the Apple store.  They are grayed out with the word "waiting" underneath the app.  Any suggestions?

    If there are multiple apps trying to download at once, only one can download at a time and the rest say "Waiting" until it is then their turn. Try this. Double tap the icon of the Waiting app, and it should resume the download.
    How to Solve the Problem of An iPad App Download Stuck on “Waiting”
    http://ipadacademy.com/2012/06/how-to-solve-the-problem-of-an-ipad-app-download- stuck-on-waiting
    How To Get Rid Of Your iPad App Download Frozen Problem
    http://www.sidelineapple.com/how-to-get-rid-of-your-ipad-app-download-frozen-pro blem-and-not-lose-years-of-your-life-video/
    Another thing to try - Turn the iPad Off & then back ON.
    If that doesn't work:
    •  Log out of your iTunes store account.  Go to Settings > Store > Sign Out Then press the Home button.
    • Then press and hold the Home and Sleep buttons simultaneously and don't release them when it brings up the Turn Off screen; keep holding them until the Apple logo appears.
    • After restart, the Waiting should be gone.
     Cheers, Tom

  • Java update 2012-006 did not remove Java plugin from any browser

    I successfully installed Java update 2012-006 via Software Update on my iMac running OS X Lion 10.7.5 (German) and it updated the Java runtime to version 1.6.0_37 and removed the Java Preferences application as expected, but it did not remove the Java plugin from any browser!
    Safari and Firefox can still use the Java plugin as before.
    I repaired permissions, rebooted, manually downloaded Java update 2012-006 and successfully installed it again without any change to the Java plugin: it is still present on my system and fully functional from any browser!
    The web is full with messages from users missing the Java plugin after installing this update - but I could not find anything about the plugin not being removed!
    Is anyone experiencing the same behaviour under Lion? I thought this would happen only under Snow Leopard...
    What should I do now? Can I really trust this "successfull installation" of Java update 2012-006 on my system?
    Thanks,
    Michael

    Thanks - I will keep the symlink in place and I won't touch the Deploy bundle, because I need the plugin in Safari and I don't need Oracle's Java 7 for now...
    If the plugin is supposed to stay in the Deploy bundle, this could help others who miss the plugin - they could just recreate the symlink, right?
    To summarize I think we can state, that the Java update 2012-006 for Lion and Mountain Lion sometimes leaves the symlink in /Library/Internet Plugins/ untouched.
    The circumstances that lead to this behaviour are still unknown.
    The install log in Console shows that the scripts to create links and to delete obsolete files ran okay, but there was an error with the "postinstall" script. In spite of this the installation succeeded:
    Oct 20 16:24:52 michaels-imac Installer[284]: Java für OS X 2012-006  Installation Log
    Oct 20 16:25:56 michaels-imac _securityagent[305]: Running Install Scripts . . .
    Oct 20 16:25:56 michaels-imac _securityagent[307]: Begin script: createlinks
    Oct 20 16:25:56 michaels-imac _securityagent[309]: End script: createlinks
    Oct 20 16:25:56 michaels-imac _securityagent[310]: Begin script: deleteObsoleteFiles
    Oct 20 16:25:56 michaels-imac _securityagent[314]: End script: deleteObsoleteFiles
    Oct 20 16:25:56 michaels-imac _securityagent[318]: Running Install Scripts . . .
    Oct 20 16:25:56 michaels-imac _securityagent[320]: Begin script: postinstall.sh
    Oct 20 16:25:56 michaels-imac installd[295]: postinstall: launchctl: Error unloading: com.apple.mrt.uiagent
    Oct 20 16:25:56 michaels-imac installd[295]: postinstall: com.apple.mrt.uiagent: Invalid argument
    Oct 20 16:25:56 michaels-imac installd[295]: postinstall: launchctl: Error unloading: com.apple.mrt.uiagent
    Oct 20 16:25:56 michaels-imac installd[295]: postinstall: launchctl: Error unloading: com.apple.mrt
    Oct 20 16:25:56 michaels-imac _securityagent[334]: End script: postinstall.sh
    Oct 20 16:25:56 michaels-imac installd[295]: Installed "Java für OS X 2012-006" ()
    Oct 20 16:25:56 michaels-imac Installer[284]: Displaying 'Install Succeeded' UI.
    Does anybody know what "com.apple.mrt.uiagent" and "com.apple.mrt" stands for?
    Obviously the "postinstall" script provides an invalid argument (at least on my system).
    I have no idea if this is related to the Java Plugin symlink not being removed...

  • Issue after latest security update on WEBCAM via WiFi (MOBIOLA WEBCAM APP)

    Hello everyone,
    I've used for a long time Mobiola WEBCAM (app that turns one's iPhone/iPad into a webcam via WIFI) in Skype/Viber and video chat sites like Omegle (all done through GOOGLE CHROME), up until yesterday.
    As of today, any of my browsers or my Skype?Viber applications on my MAC MINI (late 2012) won't recognize my Video FEED.
    I do get a connection between the iPhone/iPAD and the MAC MINI, I see the video working properly on the app (MOBIOLA WEBAM) but the VIDEO is not being "fed/transferred" for some reason to any browser or Skype/Viber.
    I've have tried to use the WEbcam on other browsers such as Safari, Firefox and Opera to no avail. I'm simply not able to make it work.
    I've uninstalled and reinstalled diferent veriosn of FLASH player, and the problem still persists.
    I'm begging to wonder that all this issue has got something to do with the latest MAC OS X security update and nothing with the browsers, adobe flash player/shockwave or application versions.
    Is it a adobe flash issue? Mac os x issue? I should I proceed?
    Any help is appreciated...
    Technical INFO:
    Skype version: 6.15
    MAC OS X Mountain Lion 10.8.5
    iOs: 8.1.1 (on both ipad and iphone)
    Google Chrome: 39.0.2171.71 (64-bit)
    Thanks a lot,
    Chen

    I'm certain it's not a network issue. I have two Powerbook G4s. One of these is running Tiger and the other Panther. The G4 running Tiger had 10.4.8 and was recently updated to 10.4.9. This G4 developed problems doing software updates after I did the upgrade to 10.4.8 and it continues to have problems with 10.4.9. My other G4 running 10.3.9 Pather could connect on this network to do updates (even though my G4 running Tiger could not) until recently when I did an upgrade to install a security patch. After installing the security patch on my G4 running 10.3.9, it also could no longer connect to do software updates. When this first occured on my Tiger G4, I trashed the System Configuration file in my Library folder, restarted my computer and was able to do a software update. When I try this now on either computer it no longer works and can't do software updates. I have also trashed my cache file without being able to resolve the problem.

  • HT5744 if I have OS X 10.6.8 SL and have downloaded all the security Java updates should I still download this latest Java for Mac OS X V 10.6 Update 16?  If so do I need to make any changes to my setting or anything else since I have downloaded all the j

    Just wondering if I should update the latest Java software download and if so shoould I make any other changes on my old MBP?  I have downloaded all the Java updates.

    mendel-  I have downloaded all Java updates.  However several times I was told by an expert in this forum to check something and open Java pref and do something else.  I did download it but my question was do I need to check or uncheck or do anything with Java Pref. I think the table is called.  Just checking so that not only the downloaded was installed but anything else that nees to be done was done.  this is why I ended up at this Security article which was way ovr my head.

  • Xorg update seems to break ATI Catalyst

    Hi all
    Just a quick note for users of the proprietary ATI Catalyst driver, the latest Xorg update seems to break it (at least on my system).
    Boot sequence proceeds as normal until GDM loads, then the screen oscillates slowly between black and white.
    Any suggested fix?

    Hi there
    Did Pacman upgrade your kernel alongside Xorg?. Maybe you need to rebuild the fglrx module.
    Best of Luck

  • Impacts of Java updates

    We are developing a business application using Java applets. We would like to be informed on the possible impacts on our (signed) applets of any forseen Java Update way BEFORE it is released.
    It has happened in the past that a Java update disabled the usage of our java applet, putting our customers in a blocking situation, which is not acceptable.
    Is there any support available to allow us to anticipate and avoid this situation? I can't imagine that all Java applet developer all around the world are impacted as we are.
    Thank you for your response,
    Michaël

    The list in my 10.4.11 system in use now, looks like this:
    J2SE50Release4.pkg
    J2SE50Release3.pkg
    JavaForMacOSX10.4Release9.pkg
    JavaForMacOSX10.4Release8.pkg
    JavaForMacOSX10.4Release7.pkg
    JavaForMacOSX10.4Release6.pkg
    JavaForMacOSX10.4Release5.pkg
    Java131and142Release2.pkg
    Java.pkg
    (And the numbers may reflect the date of installation
    since their order is not totally numerical. Among the
    updates, there may be some related to the Security
    Updates. Be sure to install the Last security update
    and it should include many of the older secure items.)
    There are some trial & error ways attempt to get the
    *automatic Software Update* to work again; those do
    include several antics, among the least is to find &
    remove a correct .plist from an associated preference
    file. This done, perhaps, while booted in SafeBoot.
    +{Someone else recently had noted an issue in which+
    +their computer system would not use Software Update.+
    +And somewhere among my replies, I posted some of+
    +what I'd found on that topic. Most of it not satisfactory.}+
    The topic I read/replied to was about not being able to
    access the Update Server; so the reason why your OS
    does not appear to function in that matter could be due
    to another problem. Among my rambling findings, in a
    thread, to have a few sources of possible cures. Or not!
    • Apple Support Discussions - Cannot access Update Server:
    http://discussions.apple.com/message.jspa?messageID=11527313#11527313
    Good luck & happy computing!
    { edited 2x }

  • Safari will not run a signed applet on mac os x 10.5.7 with new Java update

    Hi Everyone,
    I've got a problem that hopefully you guys can help me solve. I have an applet that runs on windows, mac and linux that is signed by a verisign certificate my work has. The certificate is valid and everything works just fine on windows and linux, but after I upgraded our macs with the newest java update for mac (which gave macs Java 1.6.13), the applets won't work. When the applet is loaded in Safari or Firefox, it asks if I want to trust the certificate. When I tell it to trust it, Safari comes back with a message saying that it will not trust the code and will treat it as unsigned code.
    For a long time the applet was built and signed on windows, but now it can be built and signed on windows and mac. Building and signing on either platform gives the same results and the mac signed applet works just fine on windows.
    Has anyone else run across this problem? Any help or advice will be appreciated.
    Thanks,
    Robbie

    BenGlancy wrote:
    How did you tell it to fully trust it? I thought the dialog comes up asking the user whether to trust it.
    I only ask because it's not practical to expect all users to dig around for settings to trust a particular certificate.They don't have to dig around. When a signed Applet is loaded, if the certificate chain contains a certificate not in the trust store then a dialogue box asks the user if he wants to run it anyway. This dialogue box also has check box to indicate the the user should always trust this certificate and checking this means the user will not be asked again.

  • The latest Java update breaks some vital applications

    The latest Java update breaks some vital applications. I have reverted back to 7u45. But now, every time a java applet is used, the "later", "block", "update" window appears and stops the applet from loading. I must have this older release. Oracle does not throughly test their updates. Note: the apps the update breaks are actually Oracle apps.
    I have checked the "do not ask again until next relesse" box every single time. Worthless.
    Is there a way to stop Java version checks? I even have the box deselected for check for updates; ignored by OS X. I WANT CONTROL! Stop checking!
    Ideas?

    We are facing the same issue. We suggested all out customers not to install the updates Java 7u65 or 8u11 until there is a workaround or fix.
    The wrong look & feel is causing the following problems:
    - Either icons or text can be display on a button. Currently the majority of buttons are displaying an icon. Therefore the workaround is to set the text at least.
    - Scroll-bars are displayed within all cells of a table column. The circumstances are not clear when these scroll-bars are displayed.

  • I just updated my latest java but the update is causing problems with some externale devices. So i would like to uninstall this latest java update and get back the previous one. That should solve to problems with my external device

    i just updated my latest java but the update is causing problems with some external devices. So i would like to uninstall this latest java update and get back the previous one. That should solve to problems with my external device.
    Is this possible and how do i do that?
    Anyone who responds thanks for that!
    Juko
    I am running
    Hardware Overview:
      Model Name:          Mac Pro
      Model Identifier:          MacPro1,1
      Processor Name:          Dual-Core Intel Xeon
      Processor Speed:          2,66 GHz
      Number of Processors:          2
      Total Number of Cores:          4
      L2 Cache (per Processor):          4 MB
      Memory:          6 GB
      Bus Speed:          1,33 GHz
      Boot ROM Version:          MP11.005D.B00
      SMC Version (system):          1.7f10
      Serial Number (system):          CK7XXXXXXGP
      Hardware UUID:          00000000-0000-1000-8000-0017F20F82F0
    System Software Overview:
      System Version:          Mac OS X 10.7.5 (11G63)
      Kernel Version:          Darwin 11.4.2
      Boot Volume:          Macintosh HD(2)
      Boot Mode:          Normal
      Computer Name:          Mac Pro van Juko de Vries
      User Name:          Juko de Vries (jukodevries)
      Secure Virtual Memory:          Enabled
      64-bit Kernel and Extensions:          No
      Time since boot:          11 days 20:39
    Message was edited by Host

    Java 6 you can't as Apple maintains it, and Java 7 you could if you uninstall it and Oracle provides the earlier version which they likely won't his last update fixed 37 remote exploits.
    Java broken some software here and there, all you'll have to do is wait for a update from the other parties.

  • Latest Feb 19, 2013 Java update for 10.6 breaks Safari 5.1.7

    Hi people, long time viewer first time poster here. I wasn't sure on how to contact apple in regards to their latest Java update on the 19th February 2013, so I thought I post it here and see if others have the same problem.
    So, I'm running the following:
    Java SE 6 (Java 1.6.0_41-b02-445)
    Safari 5.1.7
    Mac OSX 10.6.8
    When I try to load http://www.uk.msn.com (which is also my homepage) my browser freezes and I can't load any other page. This results in me have to quit Safari and sometimes force quit.
    I know it is the recent Java update because when I disable Javascript the website works fine and I can interact with it. As soon as I turn Javascript back on, the issue occurs again. Obviously turning Javascript off is a work around for now, but I require it for work etc.
    I have done a permissions repair which doesn't fix anything.
    Could others try the link and let me know what happens please? All OSX versions are welcome to see whether it is just the 10.6.8 OSX or spans to 10.7 and later.
    Also, does anybody know where I can report this issue to Apple, or do I just ring them up and tell them?
    Many thanks.

    I also have 10.6.8, Safari 5.1.7, and the most recent Java update. I can access the MSN site through the link you provided but, on returning to Apple Discussions, got a 60-second stall before Safari would work right again. Yes, it very well could be the site.
    The only Safari 5.x crashes I've had came after a Java update 12-18 months ago. I had repaired permission both before and after the update but the crash log showed a number of dlink files with question marks instead of version numbers. Another repair permission restored function and I've had no further crashes. So I always repair permissions before any subsequent Java update that's offered and twice after. For what ever reason, it seems to keep me going.

  • Latest JAVA update breaks numerous web page services - how do I uninstall?

    Since applying the most recent JAVA update, Java server pages that use dropdown menus that worked in the past no longer stay dropped down. On the click down action, the menu appears briefly then disappears so it is now impossible to use these critical menus.
    Clearly something is defective in this update. How do I uninstall it?
    Thanks,
    Ross

    Did you try changing the active Java version? Applications>Utilities>JavaPreferences.

  • New Apple Java update breaks jnlp file association

    I thought this might be helpful for other people experiencing this problem.
    It seems that the latest Java update for Macs (10.5 update 4) breaks the file association for jnlp files. When you use one it opens up a text editor. To make matters worse they have moved the location of Web Start.
    The only way we have been able to fix this is:
    1. Control-click the jnlp file that was downloaded to the desktop and select “Get Info”
    2. Click “Open with” and select “Other…”.
    3. At the top of the window select “All Applications” in the Enable box.
    4. Browse to /System/Library/CoreServices and select Java Web Start.
    5. Click the “Always Open With” checkbox at the bottom.
    6. Click the “Add” button.
    7. Double-click the jnlp file on the desktop which should now launch the workbook.
    If anyone else has some more information or another solution, then please reply here.

    Thank you so much for this. I didn't find this post the first time I searched on this problem, and I was mired down in versions-specific directories with javaws--which appears only as a link that cannot be used as an association.
    MUCH appreciated!
    --Paul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Some pages don't render properly after Java update for OSX 10.6.8

    I can't seem to get T-mobile.com's website pages to render properly anymore. So far, this is the only website I'm having this issue with, though there could be more I'm not aware of.
    I go to www.t-mobile.com and this is what I get:
    I think I might be missing a plug-in, but not sure; if so, I don't know which one or how to get it.
    This only started happening after the latest Java update for OSX 10.6.8, which I installed on Feb. 24, 2013. All of T-mobile's pages look like this, except if I go to www.my.t-mobile.com's home page. Then I get a normal page, but after I log in, I get more wierd rendering issues again. So here's the page that appeared normal today:
    And after I log in successfully, I'm back to the wierd rendering issues again:
    I was so lost but then I decided to try a work around to get my online bill and managed to get it, but I don't want to see the pages like this. So help please?

    So, here's more on my point...
    I put in the 3 captured screen shots in my original post above. I used Grab to copy the web pages, saved them to my desktop as .tiff files and dropped them in for others to view. This morning, I went to look at my post and instead of seeing the screen shots, I see 3 tiny blue boxes with question marks. When I left click on the boxes, nothing happens. When I right click on them, I get options that are not helpful:
    Open Image in New Window
    Open Image in New Tab
    Download Image
    Copy Image Address
    Import Image
    Capture Selection from Screen
    Convert Selected Traditional Chinese Text (why the frack is this an option?)
    Convert Selected Simplified Chinese Text (or this an option?)
    I checked my Safari Preferences and I see I have checked, under Security, Enable plug-ins, Enable Java, Enable JavaScript.I have to have Java enabled to run a few things.
    Did something get corrupted in Safari?
    Am I'm missing some plug-ins?
    How do I get them back?
    I'm going to search the internet. Well, after doing the search, I still don't think I've got what I need. Thinking I might need to reinstall Safari. If this is the case, will I loose all my Bookmarks?

  • Java Update 5 (1.0) breaks Java for Volano based chats

    I installed the Java Update 5 (1.0) for Leopard on my Intel based Mac mini and then was unable to enter Volano (Java applet) based chat rooms. I was forced to reinstall my system to revert to my prior version of System 10.5.8 in oder to be able to continue use the Java based Volano chats. The update that will NOT work states: "This release updates Java SE 6 to to version 1.6.0_1.5, J2SE 5.0 to version 1.5.0_20, and J2SE 1.4.2 to 1.4.2_22."
    According to Volano developers -
    Note that Apple calls Java 5 (version 1.5) "J2SE 5.0", while it calls Java 6 (version 1.6) "Java SE 6". I think I finally have the following chart correct:
    J2SE 5.0 = Java 5 (version 1.5)
    - Available as 32-bit and 64-bit packages in Leopard
    - Removed in Snow Leopard
    Java SE 6 = Java 6 (version 1.6)
    - Available only as 64-bit packages in Leopard
    - Available as 32-bit & 64-bit packages in Snow Leopard
    In Leopard, the 32-bit Safari can run Java applets only with the 32-bit
    J2SE 5.0 support. To run applets using Java SE 6, you need to bypass
    Safari using the "appletviewer" Terminal command in Leopard, or upgrade
    to Snow Leopard where Safari can run Java SE 6.
    Volano says the possible work arounds for Leopard users (10.5.8( are:
    According to what I've read, if you have a 64-bit capable Intel processor (i.e., an Intel Core 2 Duo), the software update that you removed should have given you 64-bit Java SE 6 even on Mac OS X Leopard (10.5). Java SE 6 works fine with the VOLANO applets, but unfortunately the Safari browser that runs the applets is only 32-bit on Leopard, so applets in Safari still run with the 32-bit Java SE 5 instead of the 64-bit Java SE 6.
    So you have three options to solve the problem -- two free options (one rather easy, one more difficult), and one easy non-free option.
    (1) The Free and Relatively Easy Option
    If you have an Intel Core 2 Duo processor (not a Core Solo or Core Duo), you can install all the software updates from Apple so that you'll have the 64-bit Java SE 6.
    About Java for Mac OS X 10.5 Update 2 http://support.apple.com/kb/HT2733 "Java SE 6 is available on 64-bit, Intel-based Macs only."
    You would then modify your Java Preferences so that Java SE 6 is chosen first for the Java Application Runtime settings. You can verify the modified setting by running the following "java -version" command from the Terminal application (Finder > Applications > Utilities > Terminal):
    $ java -version
    java version "1.6.0_20"
    Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
    Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode)
    There are some more detailed instructions here:
    Install Java 6 on Mac OS X Leopard
    http://gephi.org/users/install-java-6-mac-os-x-leopard/
    Then you can bypass Safari and run the applet directly in the 64-bit Java SE 6 using the "appletviewer" command in Terminal. For example:
    $ appletviewer http://www.actionchat.com/chat/english.shtml
    You just put the URL of the page containing the VOLANO chat applet you want to load. I just tried it on my system, and it works fine. You bypass Java SE 5, which is broken for the VOLANO applets, and you bypass Safari, which cannot run the 64-bit Java SE 6. Instead, you run the VOLANO applet using your Java SE 6 directly!
    (2) The Free and Not-So-Easy Option
    You can download and install SoyLatte as an alternative to the Apple Java VM for your Mac OS X Leopard system.
    SoyLatte: Java 6 Port for Mac OS X 10.4 and 10.5 (Intel)
    http://landonf.bikemonkey.org/static/soylatte/
    I have not tried SoyLatte on my iMac, though.
    (3) The Best but Non-Free Option
    For only $29, you can upgrade your system to the latest Snow Leopard and get both the 32-bit and 64-bit Java SE 6 along with a Safari Web browser that works with Java SE 6 for running applets!
    Mac OS X 10.6 Snow Leopard
    http://store.apple.com/us/product/MACOS_XSNGL
    I hope this information is of help to any Leopard users having trouble with the latest Java update.

    Thanks for the suggestion.
    Please bear in mind that this issue, presumably introduced by Apple's own update, affects not only the command line java interpreter but any other app that depends on Java (including some GUI apps). So it perhaps fits the larger scope of Leopard instead of the Unix area.
    Message was edited by: bhapca

Maybe you are looking for