Cocoon/sitemap.xmap 2

From Fxp Wiki

Jump to: navigation, search
 
 
<?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 -->
 
 
Personal tools