Connor, Brett (LNG-TWY) wrote:
I've just come across the same problem. ' and a few others are not legal
in JCR path names.

My problem is that they are legal in WebDAV and so I need to escape /
unescape these for WebDAV access. I've had a quick look around to see
where there is a natural extension point for this but so far I can't
find the right place. I've looked at IOHandler, DavLocator etc but
everywhere seems to be more of a copy / paste than just the extension I
would expect to just escape / unescape one name - other places I've
extended Jackrabbit have been well architected extension points. This
leads to me to think I'm not looking in the right place. Any pointers
are welcome. Thanks

Note that they will be legal in JCR 2.0 (JCR-283), and thus in some future version of Jackrabbit.

Best regards, Julian

Reply via email to