Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


On Tue, Mar 05, 2013 at 04:20:32PM +0200, Noel Grandin wrote:
On 2013-03-05 16:01, Lionel Elie Mamane wrote:

If someone with a better clue at Java could take a look at
https://bugs.freedesktop.org/show_bug.cgi?id=61726
I'd be grateful.

It completely breaks ReportBuilder, blocks other work on quite
annoying / important bugs in ReportBuilder, ...

From what Google tells me, I don't understand how a
IncompatibleClassChangeError can survive a "make clean && make", but
there it is.

Normally when that happens it indicates that you have multiple
copies of the same code in your CLASSPATH, and the two copies are
from different versions of the code.

Concretely, how do I find out which this is?

I tried looking for duplicates in workdir/, but didn't get anywhere.

The error happens at
com.sun.star.report.pentaho.SOReportJobFactory$_SOReportJobFactory.execute(SOReportJobFactory.java:225)
I don't understand where
 
workdir/unxlngx6/JavaClassSet/Jar/sun-report-builder/com/sun/star/report/pentaho/SOReportJobFactory$_SOReportJobFactory.class
comes from. I understand that
 
workdir/unxlngx6/JavaClassSet/Jar/sun-report-builder/com/sun/star/report/pentaho/SOReportJobFactory.class
is compiled from
 reportbuilder/java/com/sun/star/report/pentaho/SOReportJobFactory.java



Do you perhaps have a plugin installed that contains java code?

You mean in ~/.conf/libreoffice/4? Nah. Deleted that directory.

Or perhaps someone is trying to install a newer version of Pentaho
and use it with LO, which is also likely to be a no-no.

I have
 SYSTEM_JFREEREPORT=YES
 JFREEREPORT_JAR=/usr/share/java/flow-engine.jar
this file comes from Debian package version 0.9.4-4; I haven't
upgraded this package since I built. So there should be no problem,
right?

-- 
Lionel

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.