So today, on my brand new Ubuntu 10.04 installation, I wanted to install the excellent Zotero extension for Firefox which installed fine. But it was the Zotero Openoffice Integration Extension which gave me trouble.

I installed the Zotero Openoffice Integration extension without trouble but when I started up Openoffice Writer and clicked on one of the Zotero icons to test it out, I saw the following message pop up:

Zotero Integration Error

Firefox could not load the component required to communicate with your word processor. Please ensure that the appropriate Firefox extension is installed and try again.

That of course led to me feeling mildly disappointed since everything else with my new Ubuntu install has been working perfectly. Though I did end up finding the solution to the error.

After filtering through many posts and trying out many different proposed solutions from the Zotero forums and finding out that none of them actually worked for me, I came across a page of the official Zotero support which details how to solve this Component Loading Error on Ubuntu Linux.

The problem is explained as follows:

The Zotero plugin for Open Office requires the original Java by sun (sun-java6) to be installed and selected as the default plugin.1

Since Ubuntu probably installs some hippie free version of Java by default, you need to install the Sun Java runtime. That's about all it took to get the Zotero Openoffice plugin running perfectly fine. There are a few more details you must follow though.

1?word_processor_plugin_troubleshooting [Zotero Documentation],? www.zotero.org/support/word_processor_plugin_troubleshooting.