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 <[EMAIL PROTECTED]> 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.

Reply via email to