Hi Pep.

There is a parameter setting called ooJarsPath that I believe
might be set incorrectly for your installation and is causing the issue
you are seeing.  There are two ways to access the setting.

1) Start JabRef and then navigate to:

  Options -> Preferences -> Show Preferences 

The key is "ooJarsPath" and the value should be "/usr/lib/libreoffice".
Based on the exception trace you provided in the bug report, I believe
it is currently set to "/usr/lib/libreoffice/program/classes" on your
system.

OR

2) Stop Jabref (so it doesn't overwrite the file) and edit the setting
directly in this file:

  ~/.java/.userPrefs/net/sf/jabref/prefs.xml

After saving the file, you can restart JabRef.

JabRef automatically appends "/program/classes" to the ooJars path on
Linux (see [1]), and the unoil.jar is found in
/usr/lib/libreoffice/program/classes/unoil.jar, so hopefully that
resolves the issue you are seeing.   

Please let me know if it does not.

Cheers,
tony

[1] 
https://salsa.debian.org/java-team/jabref/-/blob/master/src/main/java/net/sf/jabref/gui/openoffice/OpenOfficePanel.java#L403

Attachment: signature.asc
Description: PGP signature

Reply via email to