Content Management System

An external content management system (CMS) must be installed in production environments.

Note: There is an "internal CMS" -- the TIBCO DocumentStore -- that is installed only with the TIBCO ActiveMatrix BPM Development Server. The DocumentStore can be used for testing case folder functionality on the Development Server. It cannot be used in a production environment. For more information, see TIBCO DocumentStore.

The CMS must be installed and configured prior to deploying projects that use case folders. For information, see Case Folder Configuration.

The external CMS must be compliant with Content Management Interoperability Services (CMIS), version 1.0. Case folder functionality has been verified using the following content management systems:
  • Alfresco 5 Community Edition
  • Sharepoint 2013

Not all content management systems that claim to support CMIS support all features available through ActiveMatrix BPM. Check the vendor-specific documentation to verify which part of the CMIS specification their product supports.

Also, if TIBCO ActiveMatrix BPM is configured to use Microsoft Sharepoint 2013 to provide its content management system (CMS), the following limitations apply to the use of the DocumentService in the TIBCO ActiveMatrix BPM public API:

  • The linkDocument and unlinkDocument operations cannot be used. This is because Sharepoint 2013 does not support multi-filing capability.
  • You cannot use the LIKE operator when using the findDocument operation to search for documents in a case folder. This is because Sharepoint 2013 does not allow the use of the LIKE oeprator in the CMIS Query language.
  • You cannot use the CONTAINS() function (used for full-text searches) when using the findDocuments operation to search for documents in a case folder. This is because Sharepoint 2013 mandates 'bothSeparate' query capabilities, but findDocuments performs a scoped search of documents (via the CMIS IN_TREE() clause) inside a case folder.