Hello everybody,

we are working on the migration of our systems to CMIS 1.1.
One of the changes applied is in the security part of the navigation services, 
the CMIS 1.1 specification says that the method getObjectParents() should only 
accept cmis:document, cmis:policy or cmis:item objects [1] (in CMIS 1.0 was 
accepting cmis:folder as well)
To get the parent folder we should call getFolderParent(), I assume the 
motivation of this change is because the Folder must be filed always and could 
not be multi-filed.

For what concerns the client library, Document and Folder implements the 
interface FileableCmisObject with the method getParents(), and in the 
implementation in AbstractFilableCmisObject is always calling 
getObjectParents(), hence not working in our server with CMIS 1.1 changes.

Could you please adapt the code to call getFolderParent() or getObjectParents 
depending of the object type?

Kind regards and thanks.


[1] CMIS 1.1 specs, section 2.1.12.3.2.1 Navigation Services
Jorge MARTIN CUERVO
[cid:image001.gif@01CCF6D0.4613B970]
European Commission
DG TRADE
Unit A4
CHAR 02/077
B-1049 Brussels/Belgium
+32 2 298 86 27
jorge.martin-cue...@ext.ec.europa.eu<mailto:jorge.martin-cue...@ext.ec.europa.eu>

Reply via email to