Red Hat Bugzilla – Bug 326161
icedtea (1.7.0) compiled code is not compatible with existing selections of gcj (1.5.0) as desired jvm
Last modified: 2007-11-30 17:12:18 EST
Description of problem:
Everytime I try to save a document (even empty) to DocBook .xml, I get a "Write
Version-Release number of selected component (if applicable):
I guess you will be able to reproduce it with his much information. If you need
more information, feel free to ask.
rpm -q openoffice.org-xsltfilter ?
I have no such problem with openoffice.org-xsltfilter.i386 1:2.3.0-6.1.fc8 with
saving to docbook from writer
"Write error" sounds like if I was short of diskspace, but I'm not and, as I
said, it even happens with empty documents. Note that the progressbar in the
bottom runs roughly to half of the screen width and I get the message just then.
Hmm, under tools->options->openoffice.org->java what jre is listed as selected ?
Sun Microsystems or Free Software Foundation ?
Caloan: There was just IcedTea java listed (Sun microsystems 1.7.0), but the
radio button next to it was unchecked. When I checked it it suddenly started to
work (thanks for that tip). Until very recently, I was having only Sun Java and
GCJ installed. I do still have them now, they just don't appear in the list.
Yeah, the code is compiled now with icedtea which defaults to version 6 of the
.class format which 1.5.0 (e.g. gcj) cannot execute. But if gcj was
auto-selected in the past then it would still be listed as the java to use, even
though it cannot work with the new format class files and not even get listed.
So we should rebuild with icedtea set to generate 1.5.0 compatible class files
so that either can be used methinks, let's give that a go for solving this
problem in general.