Hello Marc, thanks for your hints. No, I can't use the standard pdf serializer, because I have to create them with a external application.
I tried to get my custom order with a flowscript. But that doesn't work, too. I can't call another process (start the external app with my action) _after_ the serialization of the html. It's frustrating... Regards, Stefan 2007/5/3, Marc Portier <[EMAIL PROTECTED]>:
Stefan Shoeman wrote: > Hello *, > > I'm confused about the order in my pipeline: > I write a HTML-table, which gets transformed (with a custom action) in > a PDF. > The strange about it: Cocoon calls first the execution of my action and > then > writes the HTML-file. > > > -----------------8<-------------------------------------------------------------------------- > > <map:transform type="write-source"> > <map:parameter name="serializer" value="html"/> > </map:transform> > > > <map:act type="MyCustomAction"/> > > > <map:serialize type="html"/> > ------------------------------------------------------>8-------------------------------------- > > > Any idea, how I can write first the HTML an then call my action? > You can't. sitemap 101: Matchers and actions and the like are 'interpreted/executed' first to actually decide on the fixed, definitive and configured chain of generator, transformers, serializer (called the pipeline) that should handle this http-request. Then that configured pipeline is 'executed', meaning the generator starts producing sax-events that should flow through the (then unchangeable) set of transformers (some of those events might get blocked or translated by those) to eventually be translated into the http-response byte-stream by the serializer summary: - none pipeline components in the sitemap - work on the request - select, configure and assemble the pipeline components (GT*S) to use - those pipeline components then - work to produce the response - based on sax-events flowing through Back to your case now: what do you really want to do? Why don't you just transform the html to xsl-fo and then serialize that to pdf? Have you checked the hello-world samples? They show how to do the above. HTH, -marc= --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
