To get started make sure your sitemap.xmap have the following components: {{{... <map:generators default="file"> ... <!--We will need this generator to use <esql:...> and Java in our *.xsp pages-->
<map:generator label="content,data" logger="sitemap.generator.serverpages"
- name="xsp" pool-grow="2" pool-max="32" pool-min="4"
src="org.apache.cocoon.generation.ServerPagesGenerator"/>
- name="xsp" pool-grow="2" pool-max="32" pool-min="4"
</map:generators> <map:transformers default="xslt"> ... <!--We will need this transformer to use <sql:...> our *.xml pages-->
<map:transformer logger="sitemap.transformer.sql"
name="sql" src="org.apache.cocoon.transformation.SQLTransformer"/>
</map:transformers>
...}}}
In your pipelines put: {{{... <map:pipeline>
<map:match pattern="db.xml">
<map:generate type="xsp" src="db.xsp"/> <map:serialize type="xml"/>
</map:match>
<map:pipeline> ...}}}