-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: REST/AtomPub Binding
-
Labels:None
-
Proposal:
The query xml document has an element for repositoryId. However, the way the service document is set up and the fact that some repositories don't support query (or support it differently) makes me assume that the Query collection is expected to be per-repository. So what happens if you post a query document to one repository's query collection, and the document contains a repositoryId for a different repository?
Proposal: Quit using this WS document for ReST. Query should be a GET, which takes a statement as a query param (with a reasonable default, like "SELECT * FROM Document").
I realize the query GET issue has come up more than once, but it keeps coming up internally for a reason, and this is another example.