1 2 Previous Next 25 Replies Latest reply: Jan 14, 2013 2:17 PM by lkrupp
ineshmelo Level 1 Level 1 (0 points)

I dowloaded a Java new version (7.10) and now I cannot run Java applets any more.

Because of that I cannot use Internet Banking of my Bank in Brazil because it uses a security module based on Java applets.

Does anybody know how to run applets in this new Java version?

My version of Mac OS is 10.8.2


MacBook Pro, OS X Mountain Lion (10.8.2)
  • 1. Re: Applets in Java 7.10
    macjack Level 9 Level 9 (50,510 points)

    Go to System Preferences > Java > Java Control Panel >General > View & Manage Java Runtime Versions, and be sure it is enabled. If that's so it could be that you need Java 6 for it. Contact the bank.

  • 2. Re: Applets in Java 7.10
    Sarafina5 Level 1 Level 1 (5 points)

    The same thing happened to me ineshmelo.  I'm trying to get into my Itaú account and Guardian won't let me b/c I downloaded the 7.10 Java version.  Hoping someone will have an answer.

  • 3. Re: Applets in Java 7.10
    thomas_r. Level 7 Level 7 (27,925 points)

    At the moment, Apple has disabled all versions of Java 7 due to a serious vulnerability that is being actively exploited to drop Wndows malware. Mac malware could have been imminent, but is no longer much of a concern.

     

    I'm not sure yet what the best fix is, but hopefully Oracle will get a patch for Java out very soon, and when that happens, the browser plugin should work again.

  • 4. Re: Applets in Java 7.10
    macjack Level 9 Level 9 (50,510 points)

    Thomas A Reed wrote:

     

    At the moment, Apple has disabled all versions of Java 7

    I think you mean Java 6?

    by default 2013-01-12 at 5.55.43 AM.jpg

  • 5. Re: Applets in Java 7.10
    thomas_r. Level 7 Level 7 (27,925 points)

    I think you mean Java 6?

     

    Nope... they have blacklisted essentially all existing versions of Java. From the XProtect.meta.plist file, which defines which plugins are not allowed:

     

         <key>PlugInBlacklist</key>
         <dict>
              <key>10</key>
              <dict>
                   ...
                   <key>com.oracle.java.JavaAppletPlugin</key>
                   <dict>
                        <key>MinimumPlugInBundleVersion</key>
                        <string>1.7.10.19</string>
                   </dict>
              </dict>
         </dict>
  • 6. Re: Applets in Java 7.10
    macjack Level 9 Level 9 (50,510 points)

    Hmmm... I'm not getting this. It looks and acts enabled to me?

    by default 2013-01-12 at 6.10.59 AM.jpg

  • 7. Re: Applets in Java 7.10
    thomas_r. Level 7 Level 7 (27,925 points)

    This doesn't actually disable all of Java, just the browser applet plugin. Can you actually run Java applets in Safari? If so, what is the modification date on your XProtect.meta.plist file? (It should show up in a Spotlight search, if you're not sure where it is.)

  • 8. Re: Applets in Java 7.10
    AllenETD Level 1 Level 1 (125 points)

    Basically, you won't be able to use it until an update is released that fixes this bug. Period.

  • 9. Re: Applets in Java 7.10
    macjack Level 9 Level 9 (50,510 points)

    Thomas A Reed wrote:

     

    This doesn't actually disable all of Java, just the browser applet plugin. Can you actually run Java applets in Safari? If so, what is the modification date on your XProtect.meta.plist file? (It should show up in a Spotlight search, if you're not sure where it is.)

    What is the path to XProtect.meta.plist? Spotlight does not find it.

     

    I think I see my issue here...


    I'm using Java Web Start (JAWS), which means that I need the plug-in enabled in order to launch the Java applet. The applet itself runs in it's own environment, not in Safari. Once I've made the handshake, I can quit out of Safari and keep the applet running.

     

    But I do need Java Plug-in enabled to launch the platform.


  • 10. Re: Applets in Java 7.10
    Regenuluz Level 1 Level 1 (0 points)

    I'm having the exact same problem. I just WISH that apple wouldn't just disable stuff without telling me. And it's utter stupid that the way they've done it. Considering that Java applets still work fine in e.g. Firefox.

     

    Besides, who's Apple to tell me what I can and cannot run on a product I've paid money for and own?

  • 11. Re: Applets in Java 7.10
    AllenETD Level 1 Level 1 (125 points)

    If you leave it on, it will steal all of your personal data. They turned it off to protect your privacy. And Java is a free download, so please don't rant about having to pay for it

  • 12. Re: Applets in Java 7.10
    JohnTh Level 2 Level 2 (365 points)

    If you have read Thomas A Reed's comment above: 'At the moment, Apple has disabled all versions of Java 7 due to a serious vulnerability that is being actively exploited to drop Wndows malware.' Apple has a good enough reason to do what it has done. And that includes the pain of us users trying to deal with the consequences later. If you have a consideration about the browser, just switch to another one.

  • 13. Re: Applets in Java 7.10
    Regenuluz Level 1 Level 1 (0 points)

    "If you leave it on, it will steal all of your personal data. They turned it off to protect your privacy. And Java is a free download, so please don't rant about having to pay for it"

     

    I didn't say I had paid for Java. I've paid for my Mac, which means I at least should be able to decide what I want to run or not.

     

    JohnTh, I did read that comment. Doesn't change the fact that the reason they did so haven't exactly been very clear. Just an "Oh, you need to update to the latest Java version"... The least they could've done was to write "Due to a serious unpatched bug in Java, we've disabled Java for you"

     

    -

    Besides, I didn't come here to argue, only to point out how silly it is for Apple to disable Java in one browser, but still let it run wild in another, and that the least they could do, was to give proper information as to why they did as they did.

  • 14. Re: Applets in Java 7.10
    JohnTh Level 2 Level 2 (365 points)

    The best thing to do when you have a situation like this is to file a Bug Report with Apple. I had to do that too for my bank here (same issue). In time, there was an update and things are ok now. Btw, Apple doesnt control Java in Firefox. Another thing: While it is true that you can do what you want with the Mac that you have paid money for and own, its also true that Apple has a responsibility towards us users (else we'll stop buying their products). Could they have done a better job with a less cryptic message, probably yes ... but lets leave it at that and move on.

1 2 Previous Next