Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
ObjectiveCMIS 0.4
-
None
Description
When requesting a definition for an aspect in an Alfresco server, for example with the URL: <host>/alfresco/api/default/public/cmis/versions/1.0/atom/type?id=P:exif:exif
The response (see below) returns the baseId as cmis:policy, yet the "baseTypeId" property on CMISTypeDefinition is set to "CMISBaseTypeUnknown".
<cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypePolicyDefinitionType"> <cmis:id>P:exif:exif</cmis:id> <cmis:localName>exif</cmis:localName> <cmis:localNamespace>http://www.alfresco.org/model/exif/1.0</cmis:localNamespace> <cmis:displayName>EXIF</cmis:displayName> <cmis:queryName>exif:exif</cmis:queryName> <cmis:description>Subset of the standard EXIF metadata</cmis:description> <cmis:baseId>cmis:policy</cmis:baseId> <cmis:parentId>P:cmisext:aspects</cmis:parentId> <cmis:creatable>false</cmis:creatable> ....