Ali, Have you seen:
http://wiki.cocoondev.org/Wiki.jsp?page=MetaStylesheets Maybe that'll help. Regards, Upayavira On 20 Jun 2003 at 11:16, Ali Mesbah wrote: > As quoted from Upayavira <[EMAIL PROTECTED]>: > > Another way you can do it is read your original content from disc, > > then transform it into something like: > > > > <xml> > > <source:write> > > <content>Blah</content> > > </source:write> > > <content>Blah</content> > > </xml> > > > > This way you repeat your content twice, once to go into the SWT, and > > once to go on to the output. Your following transformer then just > > strips out any nodes in the SWT namespace. > > > > Make sense? > > > > Can you explain a little more _why_ you want to be writing to disk? > > That'll help me understand how best you can achieve your > > requirements. > > The thing is I generate a stylesheet in B which is used in A (and in > other pipelines): > > <match pattern="B"> > <map:generate src="resources/{filename}.xml"/> > <map:transform src="styles/Meta_output.xsl"/> > <map:serialize type="xml"/> > </map:match> > > Note that the output of B is a stylesheet (say output.xsl). > > Then the first thing that comes to mind is using the Cocoon protocol > to read this output.xsl as the src of the transformer in A: > > <match pattern="A"> > <map:generate src="resources/bla.xml"/> > <map:transform src="cocoon:/B"/> > <map:serialize type="html"/> > </map:match> > > But unfortunately this does not work. (I have posted messages on this > matter a few days ago). The output of A is not what it should be at > all. > > So I thought a workaround is to write the output.xsl to file and then > read it in A. But then I had the issue of dependencies.... > > I hope i have been clear enough. By the way have you ever tried to use > cocoon:/ as the src of a Transformer? > > Thanks, > Ali > > > Regards, Upayavira > > > > > > <map:match ...> > > <map:generate src="original source"> > > <map:transform src="make_ > > > > -------------------------------------------------------------------- > > - To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- > -- Ali Mesbah, West Consulting B.V., www.west.nl, +31 15 2191600 > > --------------------------------------------------------------------- > 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]