I upgraded to Libre Office 4.1.5.3 and now I cannot run my reports in Base. I get "Caught a java.lang incompatibleClassChangeError. After I selected the latest java run time version within Libre Office

I was able to run my reports before upgrading. I am using windows 7 Professional Ver 6.1. I verified that I am using the most up to date version of Java 1.7.0-5.1and have removed old versions and selected this version in java options.

I have the same problem with ver 4.2.4.2 - only I’m using Win 7 Home, latest Java (60). I also note nobody seems to want to answer this one…

I’ve just had the identical problem after upgrading to
Version: 4.4.4.3 AND OSX 10.10.4

On two independent machines (Macbook pro retina & an iMac)
the identical LO .odb file (copied from one machine to the other)
a report is executed works fine on the macbook but the same report fails with the above error on the iMac.

The solution is a) simple b) not obvious.

NB these specific instructions are for LO on a MAC
BUT I suspect the same strategy will work for a PC & Linux.

Navigate to your home directory

locate the LIBRARY subdirectory

beneath/inside that the

APPLICATION SUPPORT directory

beneath/inside that the

LIBREOFFICE directory

inside this you should find

the ‘4’ directory and inside this

a directory named USER

rename it to USER_OLD (if anything goes wrong you can rename it back to USER)

now restart LIBREOFFICE

it will be as though you were using it for the 1st time you will have to reset all your preference settings

BUT

You will be able to execute your reports successfully AND a new USER directory will have been created.

Best of luck!