cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Abbas Mousavi <>
Subject Re: AW: encoding problem with eXist database
Date Wed, 24 May 2006 14:58:36 GMT
Hi chris

I have set container-encoding and form encoding and serializer encoding to utf-8.

also I can write the same pipeline to other sources (for example to hard disk)
truly by the same mechanism.

I think this problem has some thing related to eXist because I have tested the webdav interface
to eXist and it was the same as xmldb: protocol: wrong encoding.

Christofer Dutz <> wrote:        v\:* {behavior:url(#default#VML);} o\:*
{behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);}
      st1\:*{behavior:url(#default#ieooui) }           Hi Abbas,
  I think you should check the settings in your web.xml (container-encoding and form-encoding)
and the serializer settings in the sitemap.xmap. I think I remember having some encoding-problems
with CForms. I guess cocoon will provide content encoded in the format set here. And since
you are using cocoon to generate the document stored in the db, I’d give it a try. 
  [ c h r i s t o f e r   d u t z ]
 univativ GmbH & Co. KG
 Robert-Bosch-Str. 7, 64293 Darmstadt
 fon:  0 61 51 / 66 717 -0
 fax:  0 61 51 / 66 717 -29
 Darmstadt, Stuttgart, Karlsruhe, D�sseldorf
  Von: Abbas Mousavi [] 
 Gesendet: Mittwoch, 24. Mai 2006 15:11
 Betreff: encoding problem with eXist database
 I am using eXist with cocoon as my xml database. I can copy xml documents to eXist by a webdav
client and exist admin client, and also can retrieve them correctly
 by xmldb:exist://  protocol, but when I want to write documents to exist with flowscript
it does not writes the unicode documents correctly.
 I use 
  resolver = cocoon.getComponent(;
         source = resolver.resolveURI('xmldb:exist:///db/collection/document.xml');
  if (source instanceof {
             output = source.getOutputStream();
             cocoon.processPipelineTo(pipeline, {}, output);
 It writes the document to the database but with wrong encoding.
 is there any way for fixing this problem?
  Blab-away for as little as 1�/min. Make PC-to-Phone Calls using Yahoo! Messenger with

Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
View raw message