We have the problem that in our Nuxeo installation an error that affects the whole installation occurs from time to time. Up to now I could not determine a pattern when exactly it is occurring. We are using CMIS to access Nuxeo from other applications, but the error does not occur exactly when we do this. Any help appriciated. You can find the full jstack and server error log on dropbox. The most important part of the exception can be found below.
https://www.dropbox.com/sh/xrm2h1hn49xgw2h/AACUo22t09T8Q8Mhk4AKAFZla?dl=0
org.nuxeo.ecm.core.opencmis.bindings.DefaultErrorExtractor] Cannot register synch hand
ler in current tx
java.lang.RuntimeException: Cannot register synch handler in current tx
at org.nuxeo.runtime.transaction.TransactionHelper.registerSynchronization(TransactionHelper.java:416)
at org.nuxeo.ecm.core.api.local.LocalSession.createSession(LocalSession.java:117)
at org.nuxeo.ecm.core.api.local.LocalSession.connect(LocalSession.java:82)
at org.nuxeo.ecm.core.api.CoreInstance.acquireCoreSession(CoreInstance.java:184)
at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:179)
at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:93)
at org.nuxeo.ecm.core.opencmis.impl.server.NuxeoCmisService.openCoreSession(NuxeoCmisService.java:297)
at org.nuxeo.ecm.core.opencmis.impl.server.NuxeoCmisService.setCallContext(NuxeoCmisService.java:331)
at org.apache.chemistry.opencmis.server.support.wrapper.AbstractCmisServiceWrapper.setCallContext(AbstractCmisServiceWrapper.java:97)
at org.nuxeo.ecm.core.opencmis.bindings.NuxeoCmisServiceFactory.getService(NuxeoCmisServiceFactory.java:139)
at org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet.dispatch(CmisAtomPubServlet.java:239)
at org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet.service(CmisAtomPubServlet.java:198)
at org.nuxeo.ecm.core.opencmis.bindings.NuxeoCmisAtomPubServlet.service(NuxeoCmisAtomPubServlet.java:60)