cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Re: XSL template from database
Date Wed, 07 Jan 2004 18:16:20 GMT
Thanks, I tried it, but cocoon returns error message: "Streaming of an internal 
pipeline is not possible with a reader.". What does it mean?


> This is not necessary. One could use the cocoon: protocol when
> specifying the source for the stylesheet. Next, a pipeline for the
> stylesheet is needed that consists only of the database reader et voilŕ.

My sources:

<map:match pattern="*/*/*/stylesheet/*">
  <map:read type="databasereader" src="{1}" mime-type="text/xml">
  <map:parameter name="table" value="subweb s, article a, article_version v, 
article_version_format avf, format f, language l"/>
  <map:parameter name="image" value="v.body"/>
  <map:parameter name="key" value=""/>
  <map:parameter name="where" value=" and and and and'{2}' and and'{3}'"/>

<map:match pattern="*/html/*/*/*.html">
  <map:generate type="serverpages" src="logic/main.xsp">
    <map:parameter name="language" value="{2}"/>
    <map:parameter name="format" value="html"/>
    <map:parameter name="subweb" value="{1}"/>
    <map:parameter name="id" value="{4}"/>
    <map:parameter name="content" value="{3}"/>
  <map:transform src="cocoon:/{1}/html/{2}/stylesheet/0"/>
  <map:serialize type="html"/>

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

View raw message