Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
OpenCMIS 0.4.0
-
None
Description
This is because in AbstractSessionTest.checkChildren(...), folder.getDescendants(...) and folder.getFolderTree(...) are both called without passing an OperationContext (thus the default one is used).
Default operation context does not specify any property filter which according to CMIS specifications means that the set of returned properties is repository specific.
But children returned by both getDescendants(...) and getFolderTree(...) are each validated by checkChild(...) which fails if any property from this object definition is not present within the tested object.