<?xml version="1.0" encoding="ISO-8859-1"?><map:sitemap xmlns:x="http://apache.org/cocoon/xmldb/1.0" xmlns:i="http://apache.org/cocoon/include/1.0" xmlns:map="http://apache.org/cocoon/sitemap/1.0">



  <map:views>
    <map:view name="content" from-label="content">
      <map:serialize type="xml"/>
    </map:view>

    <map:view from-label="content" name="pretty-content">
      <map:transform src="context://stylesheets/system/xml2html.xslt"/>
      <map:serialize type="html"/>
    </map:view>

    <map:view name="links" from-position="last">
      <map:serialize type="links"/>
    </map:view>
  </map:views>



  <map:pipelines>
    <map:pipeline>
      <map:match pattern="">
        <map:redirect-to uri="welcome"/>
      </map:match>
   
      <map:match pattern="welcome">
        <map:generate src="samples.xml"/>
        <map:transform src="context://samples/common/style/xsl/html/simple-samples2html.xsl">
          <map:parameter name="contextPath" value="{request:contextPath}"/>
        </map:transform>
        <map:serialize/>
      </map:match>
   
      <map:match pattern="xwelcome">
        <map:generate src="xmldb:xindice-embed:///db/cocoon/xsamples.xml"/>
        <map:transform src="context://samples/common/style/xsl/html/simple-samples2html.xsl">
          <map:parameter name="contextPath" value="{request:contextPath}"/>
        </map:transform>
        <map:serialize/>
      </map:match>

      <map:match pattern="xmount/**">
        <map:mount uri-prefix="xmount" src="xmldb:xindice-embed:///db/cocoon/sitemap" check-reload="yes"/>
      </map:match>

      <map:match pattern="populate">
        <map:generate src="populate.xml"/>
        <map:transform type="cinclude"/>
        <map:transform type="xmldb"/>
        <map:serialize/>
      </map:match>

      <map:match pattern="browse/**">
        <map:match type="request-parameter" pattern="xpath">
          <map:generate src="xmldb:xindice-embed:///db/{../1}#{1}"/>
          <map:transform src="xmldb2samples.xsl"/>
          <map:transform src="context://samples/common/style/xsl/html/simple-samples2html.xsl">
            <map:parameter name="contextPath" value="{request:contextPath}"/>
          </map:transform>
          <map:serialize/>
        </map:match>

        <map:generate src="xmldb:xindice-embed:///db/{1}"/>
        <map:transform src="xmldb2samples.xsl"/>
        <map:transform src="context://samples/common/style/xsl/html/simple-samples2html.xsl">
          <map:parameter name="contextPath" value="{request:contextPath}"/>
        </map:transform>
        <map:serialize/>
      </map:match>

      <map:match pattern="db/**">
        <map:match type="request-parameter" pattern="xpath">
          <map:generate src="xmldb:xindice-embed:///db/{../1}#{1}"/>
          <map:serialize type="xml"/>
        </map:match>
        <map:generate src="xmldb:xindice-embed:///db/{1}"/>
        <map:serialize type="xml"/>
      </map:match>
    </map:pipeline>

  </map:pipelines>
</map:sitemap>