From Fxp Wiki
<?xml version="1.0"?>
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<!-- =========================== Components ================================ -->
<map:components>
<jsp-engine>
<parameter name="servlet-class" value="org.apache.jasper.servlet.JspServlet"/>
<parameter name="servlet-name" value="*.jsp"/>
</jsp-engine>
<map:generators default="file"/>
<map:transformers default="xslt"/>
<map:readers default="resource"/>
<map:serializers default="html"/>
<map:selectors default="browser"/>
<map:matchers default="wildcard">
<map:matcher name="wildcard" src="org.apache.cocoon.matching.WildcardURIMatcherFactory"/>
</map:matchers>
<map:actions>
<map:action name="form-validator" src="org.apache.cocoon.acting.FormValidatorAction"/>
</map:actions>
</map:components>
<!-- =========================== Pipelines ================================= -->
<map:pipelines>
<map:pipeline>
<map:match pattern="">
<map:read src="pages/home.html" mime-type="text/html"/>
</map:match>
<map:match pattern="set0.html">
<map:read src="pages/set0.html" mime-type="text/html"/>
</map:match>
<map:match pattern="a1.html">
<map:read src="pages/a1.html" mime-type="text/html"/>
</map:match>
<map:match pattern="a2.html">
<map:read src="pages/a2.html" mime-type="text/html"/>
</map:match>
<map:match pattern="topbar.html">
<map:read src="pages/topbar.html" mime-type="text/html"/>
</map:match>
<map:match pattern="set.html">
<map:read src="pages/set.html" mime-type="text/html"/>
</map:match>
<map:match pattern="add_comment">
<!--<map:act type="form-validator">
<map:parameter name="descriptor" value="add_comment.xml"/>
<map:parameter name="validate-set" value="add"/>
<map:act type="db_authenticator" value="regdb.xml">
<map:redirect-to uri="testdb"/>
</map:act>
</map:act>
<map:read src="erreur3.html" mime-type="text/html"/>
-->
<map:generate type="serverpages" src="pages/add.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="comment2">
<map:generate type="serverpages" src="pages/add_comment.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="notions.html">
<map:generate type="serverpages" src="pages/notions.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="notions">
<map:generate type="serverpages" src="pages/notions.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize type="rtf"/>
</map:match>
<map:match pattern="adocu.html">
<map:generate type="serverpages" src="pages/adocu.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<!-- <map:match pattern="adocu">
<map:generate type="serverpages" src="adocu.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
-->
<map:match pattern="doc_*.html">
<map:generate src="docs/{1}.xml"/>
<map:transform src="styles/{1}.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="doc_a1.html">
<map:generate src="docs/a1.xml"/>
<map:transform src="styles/a1.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="make1">
<map:generate type="serverpages" src="pages/make1.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="make2">
<map:generate type="serverpages" src="pages/make2.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="make3">
<map:generate type="serverpages" src="pages/make3.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="make4">
<map:generate type="jsp" src="pages/make4.jsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="make5">
<map:generate type="serverpages" src="pages/make5.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize name="xml" mime-type="text/html"/>
</map:match>
<map:match pattern="make2.html">
<map:generate type="serverpages" src="pages/make2.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="make.xsl">
<map:generate type="serverpages" src="pages/make_xsl.xsp"/>
<map:transform src="styles/dyn.xsl">
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="xsl-source">
<map:generate src="pages/make_xsl.xsp"/>
<!--<map:read src="styles/a1.xsl" mime-type="text/xsl"/>-->
<map:serialize type="xml"/>
</map:match>
<!-- uses generated XSL -->
<map:match pattern="xsl-cocoon">
<map:generate src="docs/a1.xml"/>
<map:transform src="http://localhost/cocoon/test/xsl-source"/>
<map:serialize/>
</map:match>
<map:match pattern="*.html">
<map:read src="pages/{1}.html" mime-type="text/html"/>
</map:match>
</map:pipeline>
</map:pipelines>
</map:sitemap>
<!-- end of file -->