Java Error when printing from Moneydance

Bruce Garrett's Avatar

Bruce Garrett

08 Sep, 2010 12:02 AM via web

I'm running CentOS 5.5, and have my printer, and HP Laserjet 4L, set up in CUPS. I can print test pages and stuff from other non-java applications. The java I am running is Sun Java 1.5.0_15.

When I attempt to print from Moneydance, I get the following error box:

Error: java.lang.IndexOutOfBoundsException

Checking my CUPS log I see the following:

localhost - - [07/Sep/2010:19:57:54 -0400] "POST / HTTP/1.1" 200 109 CUPS-Get-Default successful-ok
localhost - - [07/Sep/2010:19:57:54 -0400] "POST /LaserJet_4L HTTP/1.1" 200 124 Get-Printer-Attributes successful-ok

This is new. I was previously able to print checks from Moneydance. I get this error once, and then subsequent attempts to print simply fail with "No Print Service Found". Yet I can log into CUPS and print test pages.

Please advise.

  1. 2 Posted by Bruce Garrett on 08 Sep, 2010 02:28 AM

    Bruce Garrett's Avatar

    Update... I changed my default java to 1.6.0_11 and printing works now. I had it set to 1.5 on the machine I was running from for a work related purpose, and just assumed the current version of Moneydance would work with that, as had the previous version. So...problem solved.

  2. Support Staff 3 Posted by Angie Rauscher on 08 Sep, 2010 03:31 AM

    Angie Rauscher's Avatar

    Bruce,

    Glad to hear it! This is an error I've seen before when running Java 1.5, and I'm happy you figured it out so quickly!

    Please let me know if I can be of further assistance,

    Angie Rauscher
    Moneydance Support

  3. Angie Rauscher closed this discussion on 08 Sep, 2010 03:31 AM.

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