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]

Reply via email to