[moneydance] MD not starting....

Mark Derricutt mark at talios.com
Tue Aug 1 17:06:21 EDT 2006


You'll find your machine is now running a different version of java - Open
Office would have installed GCJ  (hence the gnu.java.awt...  mentioned in
the stack trace).

I know that Ubuntu has the official JVM available as a .deb but not sure
about Debian itself?  Try installing the sun-java5-jre package.

Ubuntu (and I think Debian) uses the alternatives system, on my machine:

amrk at moonspell:~$ update-alternatives --list java
/usr/lib/j2sdk1.5-sun/bin/java
/usr/bin/gij-wrapper-3.4
/usr/bin/gij-wrapper-4.0

Which shows I have three "alternative versions" of java available, running
"update-alternatives --config java" will let you select which one is
actually used.

If you already have the SUN JDK availalble in alternatives, select it.

Failing that, you may have to play PATH hockey in your /etc/profile or
~/.profile file.


On 8/2/06, Don Hayward <don at pomobuli.net> wrote:
>
> I'm getting the following error message in errlog.txt:
>
> Unable to start moneydance: java.lang.IllegalArgumentException: Couldn't
> load image.
> java.lang.IllegalArgumentException: Couldn't load image.
>     at gnu.java.awt.peer.gtk.GtkImage.<init>(
> lib-gnu-java-awt-peer-gtk.so.7)
>     at gnu.java.awt.peer.gtk.GtkToolkit.createImage(
> lib-gnu-java-awt-peer-gtk.so.7)
>     at gnu.java.awt.peer.gtk.GtkToolkit.getImage(
> lib-gnu-java-awt-peer-gtk.so.7)
>     at javax.swing.ImageIcon.<init>(libgcj.so.7)
>     at javax.swing.ImageIcon.<init>(libgcj.so.7)
>     at com.moneydance.apps.md.view.gui.MDAction.getIcon(MDAction.java:74)
>     at com.moneydance.apps.md.view.gui.MDAction.<init>(MDAction.java:30)
>     at com.moneydance.apps.md.view.gui.AccountHeaderPanel.<init>(
> AccountHeaderPanel.java:93)
>     at com.moneydance.apps.md.view.gui.AccountPanel.<init>(
> AccountPanel.java:63)
>     at com.moneydance.apps.md.view.gui.MainFrame.dataFileOpened(
> MainFrame.java:370)
>     at com.moneydance.apps.md.view.gui.MoneydanceGUI.dataFileOpened(
> MoneydanceGUI.java:1109)
>     at com.moneydance.apps.md.controller.Main.setCurrentAccount(Main.java
> :1268)
>     at com.moneydance.apps.md.controller.Main.startApplication(Main.java
> :765)
>     at com.moneydance.apps.md.controller.Main.main(Main.java:196)
>     at Moneydance.main(Moneydance.java:8)
>     at java.lang.reflect.Method.invoke(libgcj.so.7)
>     at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
>     at com.install4j.runtime.Launcher.main(Unknown Source)
>
> I get the Moneydance splash then nothing.
>
> I'm running on Linux, Debian etch (testing) ditribution, with the
> Debian (GNU) java packages.
>
> It was working , then I installed OpenOffice which brought the GNU
> java as a dependency.  I'd like to find how to get MD to run with the
> GNU java.
>
> Any clues appreciated.  Thanks.
>
> Don
>
> --
> Don.Hayward at pomobuli.net
> _______________________________________________
> moneydance-info mailing list
> moneydance-info at moneydance.com
> http://moneydance.com/mailman/listinfo/moneydance-info
>
>


-- 
i like my video games - mamma said they are gonna melt my brains
i like my video games - i don't care what daddy said; they're my reality
  - henning pauly


More information about the moneydance-info mailing list