cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geert Josten" <>
Subject RE: cocoon serializer
Date Tue, 19 Sep 2006 08:05:59 GMT
Dear Zsombor,

I advice to register yourself on the cocoon users mailing list. That way
you will not depend on my availability and access many others with
experience simultaniously. I included the list in the CC. (I think you
need to register to be allowed to submit messages to it.)

Anyhow, I might have an answer for you. I have tried adapting the
SourceWritingTransformer to act as a Serializer, but encountered the
same problem as you. As far as I recall you cannot parametrize a
serializer after it is created and initialized. (Please correct me if I
am wrong, anyone!) Moreover, the way serializers work is quite a lot
more difficult than Transformers. When calling pipes internally,
serializers are circumvented and that is most likely not what you want.
It was certainly not what I wanted! :-P

Instead, I wrote a simple Transformer to do the job of saving to a file.
It happens to be that I published it on the Cocoon wiki just this
morning. :-) You can find it at:

That page also explains how to use it.

Kind regards,

Drs. G.P.H. Josten

Daidalos BV
Source of Innovation
Hoekeindsehof 1-4
2665  JZ  Bleiswijk
Tel.: +31 (0) 10 850 1200
Fax: +31 (0) 10 850 1199
KvK 27164984

De informatie - verzonden in of met dit emailbericht - is afkomstig van Daidalos BV en is
uitsluitend bestemd voor de geadresseerde. Indien u dit bericht onbedoeld hebt ontvangen,
verzoeken wij u het te verwijderen. Aan dit bericht kunnen geen rechten worden ontleend.

> Van: Varga, Zsombor [] 
> Verzonden: dinsdag 19 september 2006 9:32
> Aan: Geert Josten
> Onderwerp: cocoon serializer
> Dear Geert!
> I have a problem with Cocoon serializers. I read an article 
> from you at, where you give advise 
> to a person whose problem like to mine.
> I am generating pdf documents with xsl-fo. Our Cocoon version 
> is 2.1.9 .
> Here is the part of the sitemap:
> <map:match pattern="mypdf.pdf">
>  <map:generate type="serverpages" src="mypdf.xsp"/>  
> <map:transform src="mypdf2fo.xsl"/>  <map:serialize 
> type="fo2pdf"/> </map:match>
> The pdf serializer is the standard, which comes with the 
> cocoon source.
> Everything works i get the correct pdf, at my browser. But i 
> have to save the generated pdf automatically.
> I tried to write a new serializer, wich also writes to a 
> file, but i can't control the serializer where to write, 
> neither the name of the file. For this i should pass some 
> paramter to this new serializer, which come from request or 
> from the sitemap. And how i get theese parameters in the serializer?
> Can you help me solving this problem, or can you advise me 
> another solution?
> Thanks for your help!
> Zsombor

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message