LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 11-18-2017, 04:00 AM   #1
rng
Senior Member
 
Registered: Aug 2011
Posts: 1,198

Rep: Reputation: 47
Zotero with Libreoffice giving java error


I am working on Debian Stable Linux which is otherwise working very well. I have installed following Zotero related packages from Debian Repository:

Code:
Package                 Installed       Previous        Now             State
=======================-===============-===============-===============-=====
libreoffice-zotero-integration	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	install
xul-ext-zotero      	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	install
zotero-standalone   	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	install
Libreoffice is also installed from repository:

Code:
Package                 Installed       Previous        Now             State
=======================-===============-===============-===============-=====
libreoffice         	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-avmedia-backend-gstreamer	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-base    	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-base-core	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-base-drivers	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-calc    	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-common  	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-core    	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-draw    	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-help-en-us	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-impress 	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-java-common	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-librelogo	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-math    	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-nlpsolver	0.9+LibO5.2.7-1	0.9+LibO5.2.7-1	0.9+LibO5.2.7-1	install
libreoffice-ogltrans	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-pdfimport	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-report-builder	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-report-builder-bin	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-script-provider-bsh	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-script-provider-js	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-script-provider-python	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-sdbc-hsqldb	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-sdbc-postgresql	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-style-galaxy	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-style-tango	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-wiki-publisher	1.2.0+LibO5.2.7-1	1.2.0+LibO5.2.7-1	1.2.0+LibO5.2.7-1	install
libreoffice-writer  	1:5.2.7-1      	1:5.2.7-1      	1:5.2.7-1      	install
libreoffice-zotero-integration	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	4.0.29.16+dfsg-1	install

However, when I try to add a citation in Libreoffice Writer, a dialog box opens with following error:

Code:
Zotero experienced an error updating your document.

An error occurred communicating with Zotero:
java.lang.IllegalStateException: Internal error: constructor for java.util.ArrayList has mismatch: 1 parameters; 0 sets of annotations
   at com.fasterxml.jackson.databind.introspect.AnnotatedClass._constructConstructor(AnnotatedClass.java:787)
   at com.fasterxml.jackson.databind.introspect.AnnotatedClass.resolveCreators(AnnotatedClass.java:335)
   at com.fasterxml.jackson.databind.introspect.AnnotatedClass.getConstructors(AnnotatedClass.java:227)
   at com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector._addCreators(POJOPropertiesCollector.java:381)
   at com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect(POJOPropertiesCollector.java:224)
   at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.collectProperties(BasicClassIntrospector.java:139)
   at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forDeserialization(BasicClassIntrospector.java:78)
   at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forDeserialization(BasicClassIntrospector.java:11)
   at com.fasterxml.jackson.databind.DeserializationConfig.introspect(DeserializationConfig.java:494)
   at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:309)
   at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:247)
   at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:227)
   at com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:126)
   at com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer(DeserializationContext.java:331)
   at com.fasterxml.jackson.databind.ObjectMapper._findRootDeserializer(ObjectMapper.java:2679)
   at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2573)
   at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:1889)
   at org.zotero.integration.ooo.comp.CommMessage.getBytes(CommMessage.java:58)
   at org.zotero.integration.ooo.comp.CommServer.run(CommServer.java:84)
   at java.lang.Thread.run(libgcj.so.17)
'An error occurred communicating with Zotero:
java.lang.IllegalStateException: Internal error: constructor for java.util.ArrayList has mismatch: 1 parameters; 0 sets of annotations
   at com.fasterxml.jackson.databind.introspect.AnnotatedClass._constructConstructor(AnnotatedClass.java:787)
   at com.fasterxml.jackson.databind.introspect.AnnotatedClass.resolveCreators(AnnotatedClass.java:335)
   at com.fasterxml.jackson.databind.introspect.AnnotatedClass.getConstructors(AnnotatedClass.java:227)
   at com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector._addCreators(POJOPropertiesCollector.java:381)
   at com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect(POJOPropertiesCollector.java:224)
   at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.collectProperties(BasicClassIntrospector.java:139)
   at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forDeserialization(BasicClassIntrospector.java:78)
   at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forDeserialization(BasicClassIntrospector.java:11)
   at com.fasterxml.jackson.databind.DeserializationConfig.introspect(DeserializationConfig.java:494)
   at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:309)
   at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:247)
   at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:227)
   at com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:126)
   at com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer(DeserializationContext.java:331)
   at com.fasterxml.jackson.databind.ObjectMapper._findRootDeserializer(ObjectMapper.java:2679)
   at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2573)
   at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:1889)
   at org.zotero.integration.ooo.comp.CommMessage.getBytes(CommMessage.java:58)
   at org.zotero.integration.ooo.comp.CommServer.run(CommServer.java:84)
   at java.lang.Thread.run(libgcj.so.17)
' when calling method: [zoteroIntegrationApplication::getActiveDocument]
Where is the problem and how can it be solved? Thanks for your help.

Last edited by rng; 11-18-2017 at 04:01 AM.
 
Old 11-18-2017, 09:03 PM   #2
batman23
Member
 
Registered: Mar 2004
Posts: 67

Rep: Reputation: 8
1. Open up a terminal
2. type loffice
3. Tools --> Options
4. Click on Advanced
5. Uncheck "User a java runtime environment"
6. Click ok

Try launching lowriter

Let me know if this works.
 
Old 11-18-2017, 11:54 PM   #3
rng
Senior Member
 
Registered: Aug 2011
Posts: 1,198

Original Poster
Rep: Reputation: 47
After unchecking "Use a java runtime environment", when I click 'add citation' zotero button in Libreoffice writer, I get a dialog box stating that I need to have java enabled, and it offers to do it itself. On disabling, zotero add citations etc do not work.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Zekr - A Java application is giving error zetrotrack000 Linux - Newbie 5 01-25-2018 10:36 AM
LXer: Giving Linux and LibreOffice a Try for Your Home Office LXer Syndicated Linux News 0 07-01-2016 11:03 AM
A java software (Zekr) is giving java error zetrotrack000 Linux - Newbie 3 03-20-2014 09:17 AM
How To Use Java Program(.jar) As Start Up Service RHEL 5 Giving Error ?? mohsin2013 Linux - Newbie 1 01-31-2012 04:48 AM
Mercury giving a wierd Java error. WhiskeyTangoFoxtrot Linux - Software 9 05-25-2006 09:37 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 11:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration