JavaScript error -- OpenOffice cannot communicate with Zotero

Report 2015000084

Linux 64, FF 3.6.9, OpenOffice 3.2, Zotero 2.0.7 and Zotero OpenOffice 3.0a8.

Symptoms:
Occurs with any attempt to use Zotero from OpenOffice-- same results for insert citation, set doc preferences, or refresh.
Error message that OpenOffice could not communicate with Zotero; check that appropriate extensions are installed.

Fixes tried: Update FF plugins. Install Sun Java6 ia32. Uninstall and reinstall Sun Java6 plugin.

Java version: java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)

LiveConnectPermissionNeeded error as per log file noted above.

Suggestions welcome. Thanks!
  • have you tried disabling app armor?
    has worked e.g. here:
    http://forums.zotero.org/discussion/11429/2/zotero-in-ubuntu-104-lucid-lynx/
  • No joy. Thank you for the suggestion.

    This prior thread might be useful.
    http://forums.zotero.org/discussion/11682/firefox-36-update-for-64bit-linux/

    It's my own prior troubleshooting thread on this system. Since then several changes to Java, IcedTea, and OpenJDK have gone through. The instructions on the official Ubuntu site are no longer familiar to me.

    I have tried configuring Java so that it defaults to each of four installed versions (Sun, Open, Sun32, and IcedTea). None of these appears to work either.

    Please suggest if I'm missing something obvious--I can't remember what I had to do last time to fix Firefox and Java.
  • I'm not sure this is Java - Java usually produces the "Component loading" error.
    But for what it's worth, what's the output of
    sudo update-alternatives --config mozilla-javaplugin.so
  • There are 3 choices for the alternative mozilla-javaplugin.so (providing /usr/lib/mozilla/plugins/libjavaplugin.so).

    Selection Path Priority Status
    ------------------------------------------------------------
    * 0 /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/IcedTeaPlugin.so 1061 auto mode
    1 /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/IcedTeaPlugin.so 1061 manual mode
    2 /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so 63 manual mode
    3 /usr/lib64/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so 50 manual mode
  • ok - so right now that's set to iced-tea
    try selecting number 2 or 3 - I think they're identical, but to make sure try out both.
  • Tried each, without success. I'm tempted to uninstall IcedTea, which the Ubuntu docs say is obsolete--though in principle this shouldn't affect the performance of Sun or Open java.
  • That did the trick. Getting rid of IcedTea all together fixed it. Thanks for the help Adam! Otherwise I would have gotten discouraged and quit.
Sign In or Register to comment.