jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From anton_slutsky <aslut...@applevac.com>
Subject Re: [JCR Browser] SessionImpl.export*View() serialize with prolog set to UTF-8
Date Fri, 09 Mar 2007 17:20:44 GMT

Jackrabbit's import is working fine.  The problem is with the export.  It
doesnt matter what I have my properties encoded as.  The implementation
always uses UTF-8 when serializing.  But I'll do some more research.


Jukka Zitting wrote:
> 
> Hi,
> 
> On 3/9/07, anton_slutsky <aslutsky@applevac.com> wrote:
>> Basically, Session.importXml() blows up when the following string is
>> present
>> as a value of a property in my serialized xml: "Español".  The "ñ"
>> character
>> is causing the problem.  With encoding="UTF-8", my sax parser complains
>> about an invalid character.  If I set encoding to UTF-16, the problem
>> goes
>> away.
> 
> What's the encoding of the XML document you're giving to the
> importXML() method? I.e. how is the "ñ" character encoded? The XML
> parser uses the declared encoding to transform the raw octet stream
> into characters, and it's an error there is an octet that doesn't
> conform with the declared character encoding.
> 
> Did you try validating the XML document you're trying to import? Try
> validating the document at  http://www.validome.org/xml/ with the
> "Well-formedness only" option selected. You should get a green "The
> document is well-formed" result if everything is OK. Otherwise it's a
> problem in your document, not the Jackrabbit import implementation.
> 
> BR,
> 
> Jukka Zitting
> 
> 

-- 
View this message in context: http://www.nabble.com/SessionImpl.export*View%28%29-serialize-with-prolog-set-to-UTF-8-tf3376445.html#a9398760
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Mime
View raw message