There's a mismatch between what JCR Webdav remoting (based on jackrabbit SPI) offers, and what Oak uses:
- keys must map to XML elements, thus are restricted in their syntax, and assume that what becomes before a colon is a namespace prefix
- values are assumed to be of type PATH
OAK uses two extension keys in info maps (see
- keys are JCR property names
- value can either a string or a string array
Right now, jackrabbit-server serializes uses "toString()", so the string array used for jcr:mixinTypes will not get through.