[ 
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)

Reply via email to