o.a.j.webdav.property.ResourceType and its subclass o.a.j.webdav.version.ResourceType both represent a single-valued property.

however, caldav requires the server to send multiple values for this property for a calendar collection, ie:

  <DAV:resourcetype>
    <DAV:collection/>
    <CALDAV:calendar-home/>
  </DAV:resourcetype>

i know from a conversation with the webdav working group chair that the property is meant to be multivalued. if you all are on board with that, i can provide a patch for the above classes. alternately i can just write my own alternate ResourceType classes.

obviously i'd prefer for jcr-server to support this out of the box, but it's up to y'all. what's your preference?


Reply via email to