Compatible with Fusion version: 4.1.0 through 5.12.0The Alfresco Connector is a crawler for the Alfresco server, which adheres to the
Content Management Interoperability Services (CMIS) standard.
ImportantV1 deprecation and removal noticeStarting in Fusion 5.12.0, all V1 connectors are deprecated. This means they are no longer being actively developed and will be removed in Fusion 5.13.0.The replacement for this connector is using the Alfresco recipe with the REST V2 connector.If you are using this connector, you must migrate to the replacement connector or a supported alternative before upgrading to Fusion 5.13.0. We recommend migrating to the replacement connector as soon as possible to avoid any disruption to your workflows.
This connector was developed for the
Alfresco Community 5.0d content repositories
and was not tested on any other versions of Alfresco or any other CMIS server.
The expected response should be a 200 HTTP status response and an XML file describing the CMIS 1.1 AtomPub Service Document. As a first step, the connector will retrieve and load the AtomPub service document and the information there will be useful for future requests.
Those template URIs will be used to build the requests the connector will require to retrieve data from Alfresco server.To test if the URI templates are correct, run any of the URI templates on that document, replace the necessary parameters and IDs. For example, to retrieve the root folder using the path parameter: path=/
The expected response should be a 200 HTTP status response and an XML file describing the root folder. It’s possible to use other URI template queries to validate they are correct.
Change those properties in the alfresco-global.properties file.
It’s important to configure that value with a correct URL, otherwise the requests will fail and documents can not be indexed.Configurations taken from a related question in the Alfresco forum.
When entering configuration values in the UI, use unescaped characters, such as \t for the tab character. When entering configuration values in the API, use escaped characters, such as \\t for the tab character.