Known repository issues

This is a loose collection of current known issues, bugs, limitations and unusual behaviors of existing CMIS repositories.

TODO

SharePoint 2010

While connecting via AtomPub is straight forward, connecting via Web Services is a bit tricky.

AtomPub

The service document URL is http://<host>/_vti_bin/cmis/rest/<SPList>?getrepositoryinfo. Since this sends the password as plain text, HTTPS is strongly recommended.

Web Services

  1. Download the WSDL with a web browser and store it on your local disk. The WSDL URL is http://<host>/_vti_bin/cmissoapwsdl.aspx?wsdl.
  2. Provide file://... URLs to the downloaded WSDL for all OpenCMIS WSDL session parameters.
  3. Activate the OpenCMIS NTLM authentication provider.
 
parameters.put(SessionParameter.AUTHENTICATION_PROVIDER_CLASS, CmisBindingFactory.NTLM_AUTHENTICATION_PROVIDER);

(The NTLM authentication provider uses java.net.Authenticator under the hood. If this interferes with your environment, you are on your own. Sorry!)