Support Article
Unable to integrate with CMIS using Alfresco
SA-4790
Summary
Unable to connect to CMIS using Alfresco in Pega 7.1.6 Personal Edition and PRPC 6.2 Personal Edition.
The default Alfresco connectivity does not work.
Error Messages
Overall Result
Fail
Not a valid Atom Server located at: http://127.0.0.1:8081/share/page/ <p>
Root Cause
The URL used is an incorrect ATOM URL. Hence, unable to get repository information.
Resolution
Resolve the issue by making the following change to the PRPC operating environment:
Connect Alfresco CMIS system through sharable URL - http://your_[descriptive-name]:80/cmisatom
Repository AtomPub Service Document (getRepositoryInfo) is a service used to retrieve information about the CMIS repository and the capabilities it supports.
Outputs:
ID repositoryId: Repository Id (same as input)
String repositoryName: Repository name
URI repositoryURI: URI for this repository
String repositoryDescription: Description of this repository
ID rootFolderId: Root folder Id
String vendorName: Repository vendor name
String productName: Repository product name
String productVersion: Product Version Information
String cmisVersionsSupported: Version of CMIS standard supported.
XML repositorySpecificInformation: Repository-specific information
Capabilities:
boolean capabilityMultifiling
boolean capabilitiyUnfiling
Boolean capabilityVersionSpecificFiling
Boolean capabilityPWCUpdatable
Boolean capabilityAllVersionsSearchable
Boolean capabilityPWCSearchable
Enum capabilityJoin: nojoin, inneronly, innerAndouter
Enum capabilityFulltext: nofulltext, fulltextonly, fulltextandstructured
<Array> relatedRepositories.
GET /alfresco/service/api/repository
GET /alfresco/service/api/cmis
Requirements:
Default Format: atom
Authentication: user
Transaction: required
Format Style: any
Definition:
Id: org/alfresco/repository/repository.get
Description: classpath:alfresco/templates/webscripts/org/alfresco/repository/repository.get.desc.xml
Package: /org/alfresco/repository/activities
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.