[
https://issues.apache.org/jira/browse/JCR-4178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16152728#comment-16152728
]
Julian Reschke commented on JCR-4178:
-------------------------------------
(the fix for JCR-4173 at least makes sure that the XML sent over the wire is
(ns-)wellformed.
> Mismatch between Event.getInfoMap use in Oak and JCR remoting
> -------------------------------------------------------------
>
> Key: JCR-4178
> URL: https://issues.apache.org/jira/browse/JCR-4178
> Project: Jackrabbit Content Repository
> Issue Type: Task
> Components: jackrabbit-jcr-server, jackrabbit-webdav
> Reporter: Julian Reschke
>
> There's a mismatch between what JCR Webdav remoting (based on jackrabbit SPI)
> offers, and what Oak uses:
> Jackrabbit remoting:
> - 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 OAK-1669)
> - 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.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)