communication problem open office - zotero
Dear all,
Open Office (OpenOffice.org 3.2.1 OOO320m19 (Build:9505) ooo-build 3.2.1.4, Debian package 1:3.2.1-11+squeeze6) and zotero (3.0.8, iceweasel plugin) have been updated recently to the latest version. Since the update, I get the following error when trying to insert a reference in the OO document:
[Exception... "'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:37)
at org.zotero.integration.ooo.comp.CommServer.run(CommServer.java:60)
at java.lang.Thread.run(libgcj.so.10)
' when calling method: [zoteroIntegrationApplication::getActiveDocument]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: chrome://zotero/content/xpcom/integration.js :: _callIntegration :: line 273" data: no]
I am running debian stable (2.6.32-5-686).
Any suggestions are welcome!
Cheers
Markus
Open Office (OpenOffice.org 3.2.1 OOO320m19 (Build:9505) ooo-build 3.2.1.4, Debian package 1:3.2.1-11+squeeze6) and zotero (3.0.8, iceweasel plugin) have been updated recently to the latest version. Since the update, I get the following error when trying to insert a reference in the OO document:
[Exception... "'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:37)
at org.zotero.integration.ooo.comp.CommServer.run(CommServer.java:60)
at java.lang.Thread.run(libgcj.so.10)
' when calling method: [zoteroIntegrationApplication::getActiveDocument]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: chrome://zotero/content/xpcom/integration.js :: _callIntegration :: line 273" data: no]
I am running debian stable (2.6.32-5-686).
Any suggestions are welcome!
Cheers
Markus
This discussion has been closed.
Thanks for your suggesstions. I de-installed open office and installed LibreOffice 3.4.6 (Build:602), with the latest integration plugin (3.5.3). Also I de-installed gcj JRE and installed openjdk-6-jre. Unfortunately, this didn't work, and the zotero panel did not even appear in the libre office toolbar. I also (unsuccessfully) tried de-installing openjdk-6-jre and using sun java instead. Any ideas?