Zotero with Libreoffice giving java error
I am working on Debian Stable Linux and I have installed following Zotero related packages from Debian Repository:
-------------
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:
-------------
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:
-------------
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. I had posted this question at linuxquestions.org also but did not get any solution.
-------------
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:
-------------
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:
-------------
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. I had posted this question at linuxquestions.org also but did not get any solution.
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Upgrade Storage
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)
---------
Title: the title of study
abstract
introduction
material and methods
results
discussion
conclusions
---------
The Debug ID is D2072166899.