Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

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

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us