[moneydance] Apple Mac Java Update 4 and Find and Replace Plugin

Gordon Alley gordon.alley at gmail.com
Thu Jun 18 15:09:45 EDT 2009


I was one of the original posters about this problem, and Steve's
instructions worked fine for me (with a slight modification, explained
below). MD now starts normally, and Find and Replace appears to work (I did
a simple search for a name in a description field). About Moneydance now
shows Java Version: 1.6.0_13.
You might want to make a note in your instructions that the Terminal shell
command

cd /Applications/Moneydance.app/Contents/MacOS

is correct only if
Moneydance is located at the top level of the Applications folder (the
default location, I
suppose). I keep mine in a subfolder which also contains  a PDF user's
guide. So I had
to use the command

cd /Applications/Moneydance/Moneydance.app/Contents/MacOS

instead.

Thanks to everyone for coming up with a fix for this.

-Gordon

On Thu, Jun 18, 2009 at 5:36 AM, kmenningen tds.net <kmenningen at tds.net>wrote:

> That's great, thanks Steve! Would another Mac user please confirm that this
> fix works as expected? Then I'll update the installation instructions
> again.
>
> Sean appears to be preparing another update release of MD 2008, so
> hopefully
> the updated JavaApplicationStub will be released with it.
>
> Thanks again,
>
> --Kevin
>
> On Thu, Jun 18, 2009 at 3:16 AM, Steve Lessard
> <moneydanceuser at pigdawg.com>wrote:
>
> > Good new, everyone.  I have a fix!!!
> >
> > Kevin, There is nothing wrong with your Find and Replace plugin on Mac
> > OS X.  It does work fine, even after installing the recent Java update.
> >
> > First, let me describe the problem...  When starting Moneydance.app
> > from the Finder (usually by double-clicking its icon) OS X is starting
> > Moneydance with the Java 1.5 VM.  I am not 100% sure why OS X is not
> > respecting the Java Preferences, but I believe it has something to do
> > with the JavaApplicationStub file that is part of Moneydance.app.
> >
> > And now for the fix... WARNING: DO THIS AT YOUR OWN RISK
> >
> > Replacing the JavaApplicationStub file with one from the 1.6 JVM will
> > get Moneydance (and the Find and Replace plugin) running under the 1.6
> > JVM.
> >
> > Using Terminal.app do the following three commands:
> > cd /Applications/Moneydance.app/Contents/MacOS
> > mv JavaApplicationStub JavaApplicationStub.bak
> > cp /System/Library/Frameworks/JavaVM.framework/Versions/Current/
> > Resources/MacOS/JavaApplicationStub .
> >
> >
> > Those three commands do this:
> > change to the directory where the Moneydance binaries live
> > make a backup of the existing JavaApplicationStub file by renaming it
> > to JavaApplicationStub.bak
> > copy the JavaApplicationStub file from the current JVM install
> >
> > And now you will be able to double-click the Moneydance icon and
> > happily run Moneydance with the Find and Replace plugin.  :-)
> >
> > Good luck!
> > -SteveL
> >
> > p.s. A nice bonus is that Little Snitch once again sees Moneydance
> > running as Moneydance instead of JavaApplicationStub.
> >
> >
> >
> >
> >
> > On Jun 17, 2009, at 9:00 AM, moneydance-info-request at moneydance.com
> > wrote:
> >
> > > Message: 14
> > > Date: Tue, 16 Jun 2009 20:53:19 -0500
> > > From: "kmenningen tds.net" <kmenningen at tds.net>
> > > Subject: [moneydance] Apple Mac Java Update 4 and Find and Replace
> > >       Plugin
> > > To: General discussion related to Moneydance
> > >       <moneydance-info at moneydance.com>
> > > Message-ID:
> > >       <eb93a69a0906161853o395ce73dqf30ae0b4b0228d81 at mail.gmail.com>
> > > Content-Type: text/plain; charset=windows-1252
> > >
> > > So by now you've heard that there are issues with the Find and Replace
> > > Plugin and the new Mac Java Update 4.
> > >
> > > Unfortunately, I'm a Windows user and I don't have any solutions at
> > > the
> > > moment. Rewriting Find and Replace for Java 1.5 is not an option I'm
> > > willing
> > > to take, and I don't have a Mac (yet) to play with and tinker. So at
> > > this
> > > time all I can suggest is to uninstall Find and Replace (per Gordon's
> > > instructions below).
> > >
> > > Users on other operating systems should be okay. I am currently
> > > using (and
> > > developing with) Java 1.6.0_14 with no problems.
> > >
> > > --Kevin
> >
> > _______________________________________________
> > moneydance-info mailing list
> > moneydance-info at moneydance.com
> > http://moneydance.com/mailman/listinfo/moneydance-info
> >
> _______________________________________________
> moneydance-info mailing list
> moneydance-info at moneydance.com
> http://moneydance.com/mailman/listinfo/moneydance-info
>



-- 
Gordon B. Alley
http://www.gordonalley.com
http://facebook.com/gordonalley
http://twitter.com/gordonalley
http://www.linkedin.com/in/gordonalley


More information about the moneydance-info mailing list