Moneydance fails to load after Java update OS X 10.5 Update 4

neil.patton's Avatar

neil.patton

16 Jun, 2009 09:39 AM

Following the Java Update to Mac OS X 10.5 (Update 4) Moneydance fails to load.

  1. 1 Posted by cbtengr on 16 Jun, 2009 12:00 PM

    cbtengr's Avatar

    I ran the update last night (OS X 10.5.7) & MD runs. Are you using 10.5.7?

    Check Java version being used. It's easy to do from the Terminal, instructions here:

    https://wiki.csuchico.edu/confluence/display/usrvkb/How+to+Check+Your+Java+Version+(MAC)

    My result was: java version "1.5.0_19"

  2. 2 Posted by neil.patton on 16 Jun, 2009 12:45 PM

    neil.patton's Avatar

    Hi,

    I am using OS X 10.5.7

    The Java version is as follows:

    NP:~ NP$ java -version
    java version "1.6.0_13"
    Java(TM) SE Runtime Environment (build 1.6.0_13-b03-211)
    Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-83, mixed mode)

    I've tried the following:

    1. I downloaded a "fresh" copy of Moneydance to see if it was the Add-ons that were causing the problem (Budget-Bars, Find/Replace). The problem still occurred.

    2. I tried playing around with the Java settings/preferences to use previous versions of Java - same problem.

    Right now I'm locked out of Moneydance. I look forward to someone telling me where I went wrong.

  3. 3 Posted by Brian Adler on 16 Jun, 2009 01:53 PM

    Brian Adler's Avatar

    Blade,

    Open the Java Preferences application (in /Applications/Utilities) and drag the "Java 1.6" (or Java 6) item above the Java 1.5 (or Java 5) item in the list of java versions for applications.

  4. 4 Posted by neil.patton on 16 Jun, 2009 02:28 PM

    neil.patton's Avatar

    Firstly, thanks for looking into this...

    My Java preferences are shown in the attached pic. They appear to satisfy your recommendation.

  5. 5 Posted by John Selden on 16 Jun, 2009 02:50 PM

    John Selden's Avatar

    In my Java preferences, Java 5 32-bit is listed before Java 6 64-bit. Again, I have not run the update yet. Maybe if you switch the order of those two, that would be a temporary solution for you until you get this worked out?

  6. 6 Posted by neil.patton on 16 Jun, 2009 02:56 PM

    neil.patton's Avatar

    Thanks for the suggestion John. I did try that and it did not solve the problem.

  7. 7 Posted by cbtengr on 16 Jun, 2009 03:07 PM

    cbtengr's Avatar

    Another possibility is to delete the Java plist files

    Library/Preferences/com.apple.java

    There are three files.

  8. 8 Posted by Brian Adler on 16 Jun, 2009 03:17 PM

    Brian Adler's Avatar

    Blade,

    You should remove your extensions and start MD again. To remove your extensions go to the Finder and type Command-Shift-G (or Go->GoToFolder... and then type "~/.moneydance/fmodules" and move those extension files to another location. Then start Moneydance and you won't have any extensions but also will not see the error.

    Once you've opened Moneydance, you can select the Moneydance - About Moneydance menu to make sure that MD is using the 1.6 version of Java.

    From there you can re-add your extensions one-by-one to see which one is causing the problem.

  9. 9 Posted by Florence on 16 Jun, 2009 04:32 PM

    Florence's Avatar

    I had the same problem as Blade.

    Your last suggestion (removing the extensions) solved the problem. Thank you! Florence

  10. 10 Posted by Florence on 16 Jun, 2009 04:47 PM

    Florence's Avatar

    In my case, it was the extension "findandreplace.mxt" which caused the problem. All the others (that I have) work fine. Maybe Blade could try removing just that extension and see if it is enough.

    Florence

  11. 11 Posted by Brian Adler on 16 Jun, 2009 05:16 PM

    Brian Adler's Avatar

    That seems like a good suggestion Florence!

  12. 12 Posted by neil.patton on 16 Jun, 2009 08:34 PM

    neil.patton's Avatar

    Problem solved.. as per Brian's procedure. "Findandreplace.mxt" was the culprit.

    Moneydance (build 639) reports using Java Version: 1.5.0_19

    That's a bit odd as the Terminal "java -version" command reports version 1.6.0_13 as described in the 2nd post of this thread. A minor technicality as everything is back working again.

    Thanks to all.

  13. 13 Posted by alannies on 17 Jun, 2009 01:00 AM

    alannies's Avatar

    I had the same problem and the same result. However, although MD is working fine, I can no longer use the findandreplace extension which I found very very useful. I tried reinstalling the extension and I get the Java error even though my java preferences are set correctly for that extension. I have emailed Kevin, the developer of this extension and have yet to hear from him. But has anyone gotten both MD and the findandreplace extension working after the java update? Alan

  14. 14 Posted by Richard on 17 Jun, 2009 01:28 PM

    Richard's Avatar

    I am wondering about the post by Blade (#12).

    Why is Moneydance reporting it is using 1.5.0_19 (under OSX 10.5.7) when the "java -version" reports 1.6.0_13?

    I looked in the info.plist and it has JVMVersion set to 1.3+ which should use the most recent version as set by Java Preferences and indicated by the "java -version" command.

    Does anyone get version 1.6 reported by Moneydance in the "About Moneydance" dialogue? Is this just an OSX thing, is it only certain systems or what?

    Richard

  15. 15 Posted by Florence on 17 Jun, 2009 02:09 PM

    Florence's Avatar

    Same here. Moneydance shows 1.5.0_19 and Java Preference has Java SE 6 as top choice.

  16. 16 Posted by alannies on 19 Jun, 2009 03:01 PM

    alannies's Avatar

    The problem appears to be in the JavaApplicationStub that is part of the Moneydance application. To fix this, go to Applications/Moneydance and right click to show package contents. Then go to Contents/MacOS and rename the JavaApplicationStub to JavaApplicationStub.bak Then go to the Macintosh HD/System/Library/Frameworks/JavaVM.Framework/Versons/Current/Resources/MacOS and copy the JavaApplicationStub to the folder where you had created the backup above. Moneydance will now show the updated Java and will work with the find and replace extension. Alan

  17. 17 Posted by Florence on 19 Jun, 2009 03:14 PM

    Florence's Avatar

    Works for me. Thanks to all for their help, especially Brian Adler and alannies. Florence

  18. 18 Posted by Vger on 20 Jun, 2009 11:45 PM

    Vger's Avatar

    Alannies' solution above worked for me as well!

    I recommend you post a not about this to the FAQ on the support home page, because a lot of Mac users are probably going to hit this in the coming days!

    Thanks for the quick respond; I was dead-in-the-water also!

    Vince

  19. 19 Posted by Brian Adler on 21 Jun, 2009 12:41 AM

    Brian Adler's Avatar

    Soon we will be releasing a new MD version (640) which will resolve this issue.

  20. Raimund Buchholz closed this discussion on 17 Dec, 2009 01:21 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac