I create a link to a CMIS ressource (from nuxeo 5.4.1) in an article.
When accessing this link, this error is returned :
Operation context must be set!Failed to process reader<map:read type="ametys-resource">java.lang.IllegalArgumentException: Operation context must be set! at org.apache.chemistry.opencmis.client.runtime.PersistentSessionImpl.getObjectByPath(PersistentSessionImpl.java:350) at org.ametys.plugins.explorer.cmis.CMISRootResourcesCollection.getChild(CMISRootResourcesCollection.java:116) at org.ametys.plugins.repository.AmetysObjectResolver._resolve(AmetysObjectResolver.java:387) at org.ametys.plugins.repository.AmetysObjectResolver.resolve(AmetysObjectResolver.java:350) at org.ametys.plugins.repository.jcr.TraversableAmetysObjectHelper.getChild(TraversableAmetysObjectHelper.java:131) at org.ametys.plugins.repository.jcr.DefaultTraversableAmetysObjectFactory.getChild(DefaultTraversableAmetysObjectFactory.java:51) at org.ametys.plugins.repository.jcr.DefaultTraversableAmetysObject.getChild(DefaultTraversableAmetysObject.java:62) at org.ametys.plugins.repository.AmetysObjectResolver._resolve(AmetysObjectResolver.java:387)
I just tested with the CMIS demo referenced at http://doc.nuxeo.com/display/NXDOC/CMIS+for+Nuxeo and it worked just fine