2009/5/12 Christian Decker <decker.christ...@gmail.com>: > Hi everybody, > > I've created a transformer for the sitemap that takes a GXL file as input > and then applies layout algorithm and then passes the resulting graph on as > SVG image. It all works fine, but now I wanted to use JX to fill in a > template that would then be transformed and serialized, but I can't get it > to work. Apparently the pages I send back with cocoon.sendPage are not > transformed. > Long story short: I have the following matcher: > > <map:match pattern="project.svg"> > <map:call function="projectGraph"> > <map:parameter name="screenURI" value="screen/screens/project-graph" /> > <map:parameter name="projectID" value="1" /> > </map:call> > <map:transform type="gxl2svgTransformer"/> > <map:serialize type="svgxml"/> > </map:match> > > But this just prints me the filled in template instead of feeding it into > the gxl2svgtransformer. The transformers work fine as I already tested them > with a simple generate tag. The flowscript sends pages using > > cocoon.sendPage( cocoon.parameters[ "screenURI" ], {"project" :project, > "dao" :dao} ); > > Somehow I think I got the sitemap concept wrong. Somebody got an idea? > With the cocoon.sendPage you're passing the request processing on to the pipeline that matches screenURI. In that pipeline you should do the svg serialisation.
Jasha Joachimsthal j.joachimst...@onehippo.com - ja...@apache.org www.onehippo.com Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466 San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA 94952-5100 +1 (707) 773-4646 --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org