[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] Created: (CMIS-566) Optional parameter"filter" needs clarification.
Optional parameter "filter" needs clarification. ------------------------------------------------ Key: CMIS-566 URL: http://tools.oasis-open.org/issues/browse/CMIS-566 Project: OASIS Content Management Interoperability Services (CMIS) TC Issue Type: Bug Components: Domain Model Affects Versions: Draft 0.70 Reporter: Ryan McVeigh Assignee: Ethan Gur-esh 3.1.2.1 Properties Says: "the properties listed MUST be returned". What happens if a property is listed but the object-type of some of the results do not define such a property? o For example, I call getChildren with filter=cmis:path" and the folder contains both cmis:document and cmis:folder base types? Those objects which are not cmis:folder do not have a cmis:path property, so is this a failure (throw exception) as I can not satisfy the MUST called out in 3.1.2.1 (that is, I MUST return cmis:path for the cmis:document objects, but this is not possible - so throw an exception? - seems harsh). How does filter work? o Should it return only those properties which are listed, when the object actually has such a property (and thus just quietly ignore filter properties that don't apply)? Note that under some circumstances (e.g. in the above cmis:path example), this implies that some objects may be returned without any properties at all. o Should it allow only properties which are in the intersection of all possible (or actual) object-types being returned? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]