Skip to content

JabRef not connecting to LibreOffice on Debian 8.9 #3139

@bnapoletano

Description

@bnapoletano

JabRef version 4.0-dev on Debian 8.9

Attempting to connect JabRef to LibreOffice 4.3.3.2 yields an error similar to the one previously reported . I tried downloading the 4.0-dev version and adding the path to soffice to PATH and to libjpipe.so to LD_LIBRARY_PATH, and moving unoil.jar around, but still no luck. I'm not sure which file is not being found now, so here's the output:

Details ```` 23:18:46.077 [AWT-EventQueue-0] WARN org.jabref.gui.openoffice.OpenOfficePanel - Could not connect to running OpenOffice/LibreOffice java.io.IOException: (Not all) required Open Office Jars were found inside installation path. at org.jabref.gui.openoffice.OpenOfficePanel.loadOpenOfficeJars(OpenOfficePanel.java:438) ~[JabRef-4.0-dev--snapshot--2017-08-19--master--b37b88049.jar:?] at org.jabref.gui.openoffice.OpenOfficePanel.connect(OpenOfficePanel.java:388) ~[JabRef-4.0-dev--snapshot--2017-08-19--master--b37b88049.jar:?] at org.jabref.gui.openoffice.OpenOfficePanel.lambda$initPanel$0(OpenOfficePanel.java:145) ~[JabRef-4.0-dev--snapshot--2017-08-19--master--b37b88049.jar:?] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) [?:1.8.0_144] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) [?:1.8.0_144] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) [?:1.8.0_144] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [?:1.8.0_144] at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) [?:1.8.0_144] at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) [?:1.8.0_144] at java.awt.Component.processMouseEvent(Component.java:6533) [?:1.8.0_144] at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) [?:1.8.0_144] at java.awt.Component.processEvent(Component.java:6298) [?:1.8.0_144] at java.awt.Container.processEvent(Container.java:2236) [?:1.8.0_144] at java.awt.Component.dispatchEventImpl(Component.java:4889) [?:1.8.0_144] at java.awt.Container.dispatchEventImpl(Container.java:2294) [?:1.8.0_144] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_144] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) [?:1.8.0_144] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) [?:1.8.0_144] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) [?:1.8.0_144] at java.awt.Container.dispatchEventImpl(Container.java:2280) [?:1.8.0_144] at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_144] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_144] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) [?:1.8.0_144] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_144] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_144] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_144] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_144] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_144] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) [?:1.8.0_144] at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_144] at java.awt.EventQueue$4.run(EventQueue.java:729) [?:1.8.0_144] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_144] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_144] at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_144] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_144] 23:18:52.072 [AWT-EventQueue-0] WARN org.jabref.gui.openoffice.OpenOfficePanel - Could not connect to running OpenOffice/LibreOffice java.io.IOException: (Not all) required Open Office Jars were found inside installation path. at org.jabref.gui.openoffice.OpenOfficePanel.loadOpenOfficeJars(OpenOfficePanel.java:438) ~[JabRef-4.0-dev--snapshot--2017-08-19--master--b37b88049.jar:?] at org.jabref.gui.openoffice.OpenOfficePanel.connect(OpenOfficePanel.java:388) ~[JabRef-4.0-dev--snapshot--2017-08-19--master--b37b88049.jar:?] at org.jabref.gui.openoffice.OpenOfficePanel.lambda$initPanel$1(OpenOfficePanel.java:146) ~[JabRef-4.0-dev--snapshot--2017-08-19--master--b37b88049.jar:?] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) [?:1.8.0_144] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) [?:1.8.0_144] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) [?:1.8.0_144] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [?:1.8.0_144] at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) [?:1.8.0_144] at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) [?:1.8.0_144] at java.awt.Component.processMouseEvent(Component.java:6533) [?:1.8.0_144] at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) [?:1.8.0_144] at java.awt.Component.processEvent(Component.java:6298) [?:1.8.0_144] at java.awt.Container.processEvent(Container.java:2236) [?:1.8.0_144] at java.awt.Component.dispatchEventImpl(Component.java:4889) [?:1.8.0_144] at java.awt.Container.dispatchEventImpl(Container.java:2294) [?:1.8.0_144] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_144] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) [?:1.8.0_144] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) [?:1.8.0_144] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) [?:1.8.0_144] at java.awt.Container.dispatchEventImpl(Container.java:2280) [?:1.8.0_144] at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_144] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_144] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) [?:1.8.0_144] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_144] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_144] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_144] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_144] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_144] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) [?:1.8.0_144] at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_144] at java.awt.EventQueue$4.run(EventQueue.java:729) [?:1.8.0_144] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_144] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_144] at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_144] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_144] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_144] File: aboutdialog.fxml not found, attempting with camel case File: aboutdialog.css not found, attempting with camel case ````

I don't use LibreOffice much, so it's not the end of the world, but it is problematic when working on collaborative papers that require LibreOffice.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions