# Connect to OpenOffice

**URL:** <https://discourse.jabref.org/t/connect-to-openoffice/599>\
**Category:** Help\
**Created:** [April 25, 2017, 11:50am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599 "2017-04-25T11:50:55Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 25, 2017, 11:50am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/1 "2017-04-25T11:50:55Z")

</div>

I’m having problems connect JabRef to OpenOffice on Windows 7. I’ve tried manually connecting to

C:\Program Files (x86)\OpenOffice 4

which sets Java trying to connect but never getting anywhere because soffice.exe isn’t there, it’s in.

C:\Program Files (x86)\OpenOffice 4\program

If I try this then I instead get a file not found error message

C:\Program Files (x86)\OpenOffice 4\program\program\classes\unoil.jar

can’t be found, which isn’t surprising as there is no subfolder to “program” called “program”

---

<div class="post-metadata">

**Author:** ![stefan-kolb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/stefan-kolb/32/4_2.png) [@stefan-kolb](https://discourse.jabref.org/u/stefan-kolb)\
**Post date:** [April 25, 2017, 2:25pm UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/2 "2017-04-25T14:25:05Z")

</div>

Hi,

which version of JabRef are you using?  
We recently made some changes to fix the connection behavior (See [https://github.com/JabRef/jabref/issues/2484](https://github.com/JabRef/jabref/issues/2484)).  
This should be fixed in JabRef 3.8.2 and the most recent build from [https://builds.jabref.org](https://builds.jabref.org)

Stefan

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 26, 2017, 6:56am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/3 "2017-04-26T06:56:45Z")

</div>

I’ve just updated to 3.8.2 but am still having the same problem.I tried a  
naive workaround, creating a shortcut in the “OpenOffice 4” folder to the  
soffice.exe in “program”, but this didn’t help, the connection can’t be  
made and Java just ticks away patiently.

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 26, 2017, 7:01am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/4 "2017-04-26T07:01:11Z")

</div>

Hi Stefan,  
I just tried putting the path into quotes (“C:\Program Files  
(x86)\OpenOffice 4” which then lead to a similar unfound file error as  
before but this time

“C:\Program Files (x86)\OpenOffice 4”\program\classes\unoil.tar

can’t be found, of course.

---

<div class="post-metadata">

**Author:** ![stefan-kolb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/stefan-kolb/32/4_2.png) [@stefan-kolb](https://discourse.jabref.org/u/stefan-kolb)\
**Post date:** [April 26, 2017, 7:31am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/5 "2017-04-26T07:31:45Z")

</div>

Hi,

please try the latest master build from [https://builds.jabref.org](https://builds.jabref.org). I forgot that the changes are not in 3.8.2 but only in master right now.

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 26, 2017, 10:49am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/6 "2017-04-26T10:49:05Z")

</div>

I downloaded 4.0.0 beta. It seems that the connection is made, at least no  
errors are shown when using both the automatic connect and manual connect.  
Unfortunately the buttons for pushing cites to OpenOffice are still greyed  
out and the select document and update library buttons are unresponsive.  
Reading the online help, it suggests that there should be a “Push to  
OpenOffice” tool in the Tools menu. This appears to be incorrect, under  
this menu there can be found push to e.g. TexStudio (which works) and the  
OpenOffice connection tool, but not a “push to Openoffice” tool.

mvh  
Andrew

![](https://canada1.discourse-cdn.com/flex030/uploads/jabref/original/1X/c4ac07b97ba4eeb2a511cee1d31fd7de6de31b79.PNG)

---

<div class="post-metadata">

**Author:** ![stefan-kolb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/stefan-kolb/32/4_2.png) [@stefan-kolb](https://discourse.jabref.org/u/stefan-kolb)\
**Post date:** [April 26, 2017, 11:09am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/7 "2017-04-26T11:09:51Z")

</div>

Hi,

ok this should not happen. Any errors inside the error console (`Help - View Event Log`)?

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 26, 2017, 3:20pm UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/8 "2017-04-26T15:20:02Z")

</div>

Here’s a copy of the whole log.  
Sorry for the delay, I’ve been teaching until now.

Migrating old preferences.  
Opening: C:\Users\anwmer.HIG-AD\Box  
Sync\Geovetenskap\VT17\XQ\_projekt\Litteraturlista\Geovetenskap.bib  
Opening: C:\Users\anwmer.HIG-AD\Box  
Sync\Geovetenskap\Literature\Search\GeovetProjekt.bib  
Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.nio.file.InvalidPathException: Illegal char \<"\> at index 0:  
"C:\Program Files (x86)\OpenOffice 4"  
at sun.nio.fs.WindowsPathParser.normalize(Unknown Source)  
at sun.nio.fs.WindowsPathParser.parse(Unknown Source)  
at sun.nio.fs.WindowsPathParser.parse(Unknown Source)  
at sun.nio.fs.WindowsPath.parse(Unknown Source)  
at sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)  
at java.nio.file.Paths.get(Unknown Source)  
at  
org.jabref.gui.openoffice.OpenOfficePanel.connect(OpenOfficePanel.java:388)  
at  
org.jabref.gui.openoffice.OpenOfficePanel.lambda$initPanel$0(OpenOfficePanel.java:145)  
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)  
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)  
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)  
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)  
at java.awt.Component.processMouseEvent(Unknown Source)  
at javax.swing.JComponent.processMouseEvent(Unknown Source)  
at java.awt.Component.processEvent(Unknown Source)  
at java.awt.Container.processEvent(Unknown Source)  
at java.awt.Component.dispatchEventImpl(Unknown Source)  
at java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.awt.Component.dispatchEvent(Unknown Source)  
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)  
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)  
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)  
at java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.awt.Window.dispatchEventImpl(Unknown Source)  
at java.awt.Component.dispatchEvent(Unknown Source)  
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)  
at java.awt.EventQueue.access$500(Unknown Source)  
at java.awt.EventQueue$3.run(Unknown Source)  
at java.awt.EventQueue$3.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at  
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown  
Source)  
at  
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown  
Source)  
at java.awt.EventQueue$4.run(Unknown Source)  
at java.awt.EventQueue$4.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at  
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown  
Source)  
at java.awt.EventQueue.dispatchEvent(Unknown Source)  
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)  
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)  
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)  
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.awt.EventDispatchThread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.nio.file.InvalidPathException: Illegal char \<"\> at index 0:  
"C:\Program Files (x86)\OpenOffice 4"  
at sun.nio.fs.WindowsPathParser.normalize(Unknown Source)  
at sun.nio.fs.WindowsPathParser.parse(Unknown Source)  
at sun.nio.fs.WindowsPathParser.parse(Unknown Source)  
at sun.nio.fs.WindowsPath.parse(Unknown Source)  
at sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)  
at java.nio.file.Paths.get(Unknown Source)  
at  
org.jabref.gui.openoffice.OpenOfficePanel.connect(OpenOfficePanel.java:388)  
at  
org.jabref.gui.openoffice.OpenOfficePanel.lambda$initPanel$0(OpenOfficePanel.java:145)  
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)  
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)  
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)  
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)  
at java.awt.Component.processMouseEvent(Unknown Source)  
at javax.swing.JComponent.processMouseEvent(Unknown Source)  
at java.awt.Component.processEvent(Unknown Source)  
at java.awt.Container.processEvent(Unknown Source)  
at java.awt.Component.dispatchEventImpl(Unknown Source)  
at java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.awt.Component.dispatchEvent(Unknown Source)  
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)  
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)  
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)  
at java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.awt.Window.dispatchEventImpl(Unknown Source)  
at java.awt.Component.dispatchEvent(Unknown Source)  
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)  
at java.awt.EventQueue.access$500(Unknown Source)  
at java.awt.EventQueue$3.run(Unknown Source)  
at java.awt.EventQueue$3.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at  
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown  
Source)  
at  
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown  
Source)  
at java.awt.EventQueue$4.run(Unknown Source)  
at java.awt.EventQueue$4.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at  
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown  
Source)  
at java.awt.EventQueue.dispatchEvent(Unknown Source)  
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)  
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)  
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)  
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.awt.EventDispatchThread.run(Unknown Source)

Could not connect to running OpenOffice/LibreOffice  
java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\OpenOffice  
4\program\jpipe.dll: Can’t load IA 32-bit .dll on a AMD 64-bit platform  
at java.lang.ClassLoader$NativeLibrary.load(Native Method)  
at java.lang.ClassLoader.loadLibrary0(Unknown Source)  
at java.lang.ClassLoader.loadLibrary(Unknown Source)  
at java.lang.Runtime.load0(Unknown Source)  
at java.lang.System.load(Unknown Source)  
at  
com.sun.star.lib.util.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:67)  
at  
com.sun.star.lib.connections.pipe.PipeConnection.(PipeConnection.java:58)  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]  
java.lang.NoClassDefFoundError: Could not initialize class  
com.sun.star.lib.connections.pipe.PipeConnection  
at  
com.sun.star.lib.connections.pipe.pipeConnector.connect(pipeConnector.java:115)  
at com.sun.star.comp.connections.Connector.connect(Connector.java:119)  
at  
com.sun.star.comp.urlresolver.UrlResolver$\_UrlResolver.resolve(UrlResolver.java:116)  
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:278)  
at org.jabref.gui.openoffice.OOBibBase.simpleBootstrap(OOBibBase.java:238)  
at org.jabref.gui.openoffice.OOBibBase.(OOBibBase.java:154)  
at org.jabref.gui.openoffice.OpenOfficePanel.run(OpenOfficePanel.java:452)  
at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.lang.reflect.Method.invoke(Unknown Source)  
at spin.Invocation.evaluate(Invocation.java:175)  
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)  
at java.lang.Thread.run(Unknown Source)

---

<div class="post-metadata">

**Author:** ![stefan-kolb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/stefan-kolb/32/4_2.png) [@stefan-kolb](https://discourse.jabref.org/u/stefan-kolb)\
**Post date:** [April 26, 2017, 4:04pm UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/9 "2017-04-26T16:04:55Z")

</div>

Maybe the problem is an old path String you entered manually in 3.8.2.  
It should not start with " which it obviously is:

```auto
java.nio.file.InvalidPathException: Illegal char <"> at index 0:
"C:\Program Files (x86)\OpenOffice 4"

```

Can you try to click `settings -> clear connection settings` and redo the oo connection.  
Hopefully it will work as expected then.

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 27, 2017, 6:34am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/10 "2017-04-27T06:34:10Z")

</div>

I probably didn’t make myself clear, The quote mark variant is something I  
tried after the problem arose, as an attempt to solve it. The problem  
persists even after clearing the settings. I put the quote marks in because  
I know from Unix-like systems that whitespace in a path is "a bad thing"  
and “OpenOffice 4” contains whitespace. I’m not familiar with the Windows  
command line (only some simple commands) and am not sure what would be  
appropriate.

Just to make sure I tried clearing the settings and connecting again using  
the automatic connection. The first time it tried it returned an  
unspecified error, maybe Jabref and OO aren’t running in 64bit mode. There  
is only one exe for Windows available for OO and the Jabref I downloaded is  
the beta, which I’m assuming is also 64.  
Subsequent connections don’t return an error but the cite buttons are still  
greyed out and the select document and update bibliography buttons are  
still unresponsive.

Andrew

---

<div class="post-metadata">

**Author:** ![stefan-kolb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/stefan-kolb/32/4_2.png) [@stefan-kolb](https://discourse.jabref.org/u/stefan-kolb)\
**Post date:** [April 27, 2017, 7:15am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/11 "2017-04-27T07:15:12Z")

</div>

If JabRef is the 64-bit version and OO the 32-bit version it will not work (as some error suggests?!). Both need to be in the same bit system. Also note that this system is determined by the Java JDK/JRE that is running JabRef and or OO.

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 27, 2017, 7:42am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/12 "2017-04-27T07:42:28Z")

</div>

There is only one Windows exe for OO and the installer gives no option for  
32 or 64

Andrew

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 27, 2017, 8:10am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/13 "2017-04-27T08:10:11Z")

</div>

Hi Stefan,  
I uninstalled OO, installed Java 64 offline, reinstalled OO but the problem  
persists.  
For myself it isn’t a problem as everything works fine on my Mac but I  
would like to know that everything works as advertised on Windows so that I  
can recommend Jabref and OO to my students (I can’t go as far LaTeX with  
them, that would be too much to ask).

Andrew

---

<div class="post-metadata">

**Author:** ![stefan-kolb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/stefan-kolb/32/4_2.png) [@stefan-kolb](https://discourse.jabref.org/u/stefan-kolb)\
**Post date:** [April 27, 2017, 9:05am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/14 "2017-04-27T09:05:57Z")

</div>

Yeah I think OO is only available with 32-bit, so you can only work with it with 32-bit JabRef and 32-bit Java.

---

<div class="post-metadata">

**Author:** ![stefan-kolb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/stefan-kolb/32/4_2.png) [@stefan-kolb](https://discourse.jabref.org/u/stefan-kolb)\
**Post date:** [April 27, 2017, 9:10am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/15 "2017-04-27T09:10:06Z")

</div>

I think this is also documented under known issues on the help page ([https://help.jabref.org/en/OpenOfficeIntegration](https://help.jabref.org/en/OpenOfficeIntegration)). Does that help? I tested a lot of configurations during the PR, so I think this might be the problem here?!  
See [https://github.com/JabRef/jabref/pull/2644](https://github.com/JabRef/jabref/pull/2644)

---

<div class="post-metadata">

**Author:** ![mercergeoinfo](https://avatars.discourse-cdn.com/v4/letter/m/e99b99/32.png) [@mercergeoinfo](https://discourse.jabref.org/u/mercergeoinfo)\
**Post date:** [April 27, 2017, 10:29am UTC](https://discourse.jabref.org/t/connect-to-openoffice/599/16 "2017-04-27T10:29:59Z")

</div>

OK. I’ll look into it soon.  
Thanks for the help
