Re: CHECKOUT method and activity-set
Geoffrey M Clemm <[email protected]> Thu, 13 Apr 2006 14:01:38 -0400
| Newsgroups | gmane.ietf.deltav |
|---|---|
| Message-ID | <OF35E79BEE.1DB4B467-ON8525714F.005E1257-8525714F.006305E9@us.ibm.com> |
This is a multipart message in MIME format. --=_alternative 006305678525714F_= Content-Type: text/plain; charset="US-ASCII" Werner wrote on 04/13/2006 11:32:12 AM: > Is it allowed to limit the number of href elements in the activity-set > element to one? I think this follows from the fact that the activity-set > for a version may be limited to one by the server. That is correct. > If multiple activities were specified in the request body, the request > may conflict for some of them. In that case the check-out fails. Is it > allowed to return a multistatus response, with status 409 for the request > URL and the failed activity URLs and status 200 for the activity URLs > for which there was no conflict? There currently is no provision for "partial success" of the CHECKOUT operation. So a standard server would be expected to fail the entire request of any of the activities have a conflict. Cheers, Geoff --=_alternative 006305678525714F_= Content-Type: text/html; charset="US-ASCII" <br><tt><font size=2>Werner wrote on 04/13/2006 11:32:12 AM:<br> > Is it allowed to limit the number of href elements in the activity-set<br> > element to one? I think this follows from the fact that the activity-set<br> > for a version may be limited to one by the server.</font></tt> <br> <br><tt><font size=2>That is correct.<br> <br> > If multiple activities were specified in the request body, the request<br> > may conflict for some of them. In that case the check-out fails. Is it<br> > allowed to return a multistatus response, with status 409 for the request<br> > URL and the failed activity URLs and status 200 for the activity URLs<br> > for which there was no conflict?<br> </font></tt> <br><tt><font size=2>There currently is no provision for "partial success" of the CHECKOUT</font></tt> <br><tt><font size=2>operation. So a standard server would be expected to fail the entire</font></tt> <br><tt><font size=2>request of any of the activities have a conflict.</font></tt> <br> <br><tt><font size=2>Cheers,</font></tt> <br><tt><font size=2>Geoff</font></tt> <br> --=_alternative 006305678525714F_=--