blob: 9de428fbbeaf24b07e975d0eaafeb9d45d54affa [file] [log] [blame]
<?xml version="1.0"?>
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<!-- =========================== Components ================================ -->
<map:components>
<map:generators default="file">
<map:generator name="file" src="org.apache.cocoon.generation.FileGenerator" label="content"
pool-max="32" pool-min="16" pool-grow="4"/>
<map:generator name="serverpages" src="org.apache.cocoon.generation.ServerPagesGenerator" label="content"/>
<!--<map:generator name="directory" src="org.wyona.cms.cocoon.generation.DirectoryGenerator" label="content"/>-->
<map:generator name="directory" src="org.apache.cocoon.generation.DirectoryGenerator" label="content"/>
</map:generators>
<map:transformers default="xslt">
<map:transformer name="xslt" src="org.apache.cocoon.transformation.TraxTransformer"
pool-max="32" pool-min="16" pool-grow="4">
<use-request-parameters>false</use-request-parameters>
<use-browser-capabilities-db>false</use-browser-capabilities-db>
</map:transformer>
<map:transformer name="writeDOMsession" src="org.apache.cocoon.transformation.WriteDOMSessionTransformer"/>
<map:transformer name="readDOMsession" src="org.apache.cocoon.transformation.ReadDOMSessionTransformer"/>
<map:transformer name="log" logger="sitemap.transformer.log" src="org.apache.cocoon.transformation.LogTransformer"/>
<map:transformer name="xinclude" src="org.apache.cocoon.transformation.XIncludeTransformer"/>
</map:transformers>
<map:readers default="resource">
<map:reader name="resource" src="org.apache.cocoon.reading.ResourceReader"/>
</map:readers>
<map:serializers default="html">
<map:serializer name="xml" mime-type="text/xml" src="org.apache.cocoon.serialization.XMLSerializer" pool-max="32" pool-min="16" pool-grow="4"/>
<map:serializer name="html" mime-type="text/html" src="org.apache.cocoon.serialization.HTMLSerializer"/>
</map:serializers>
<map:matchers default="wildcard">
<map:matcher name="wildcard" src="org.apache.cocoon.matching.WildcardURIMatcher"/>
<map:matcher name="regexp" src="org.apache.cocoon.matching.RegexpURIMatcher"/>
<map:matcher name="request" src="org.apache.cocoon.matching.RequestParamMatcher"/>
<map:matcher name="sessionstate" src="org.apache.cocoon.matching.WildcardSessionAttributeMatcher">
<attribute-name>org.apache.cocoon.SessionState</attribute-name>
</map:matcher>
<map:matcher name="next-page" src="org.apache.cocoon.matching.WildcardParameterValueMatcher">
<parameter-name>next-state</parameter-name>
</map:matcher>
<map:matcher name="referer-match" src="org.apache.cocoon.matching.WildcardHeaderMatcher">
<header-name>referer</header-name>
</map:matcher>
</map:matchers>
<!--
<map:actions>
<map:action name="authorizer" src="org.wyona.cms.cocoon.acting.PMLAuthorizerAction">
<authenticator id="global"/>
<policies>policies/</policies>
<public href="login-screen"/>
<public href="do-login"/>
<public href="switch-user"/>
<public href="logout"/>
</map:action>
<map:action name="authenticator" src="org.wyona.cms.cocoon.acting.IMLAuthenticatorAction">
<id>global</id>
<passwd>passwd/</passwd>
</map:action>
</map:actions>
-->
</map:components>
<map:pipelines>
<map:pipeline>
<!-- Welcome to Wyona -->
<map:match pattern="">
<map:read src="resources/html/index.html" mime-type="text/html"/>
</map:match>
<map:match pattern="index.html">
<map:read src="resources/html/index.html" mime-type="text/html"/>
</map:match>
<!-- The Information Architect -->
<map:match pattern="tia/**">
<map:mount uri-prefix="tia" src="wyona/cms/pubs/tia/sitemap.xmap" check-reload="true" reload-method="synchron"/>
</map:match>
<!-- New Wyona Times -->
<map:match pattern="nwt/**">
<map:mount uri-prefix="nwt" src="wyona/cms/pubs/nwt/sitemap.xmap" check-reload="true" reload-method="synchron"/>
</map:match>
<!-- Documentation -->
<map:match pattern="docs/**">
<map:mount uri-prefix="docs" src="wyona/cms/pubs/docs/" check-reload="true" reload-method="synchron"/>
</map:match>
<!-- Materials Science -->
<map:match pattern="ethz-mat/**">
<map:mount uri-prefix="ethz-mat" src="wyona/cms/pubs/ethz-mat/sitemap.xmap" check-reload="true" reload-method="synchron"/>
</map:match>
<!-- Otego News -->
<map:match pattern="otego-news/**">
<map:mount uri-prefix="otego-news" src="wyona/cms/pubs/otego-news/sitemap.xmap" check-reload="true" reload-method="synchron"/>
</map:match>
<!-- HTML Form Editor -->
<!--
<map:match pattern="uni**">
<map:mount uri-prefix="uni" src="uni/sitemap.xmap" check-reload="true" reload-method="synchron"/>
</map:match>
-->
<!-- Original Cocoon Sitemap (without SVG and FOP) -->
<map:match pattern="**">
<map:mount uri-prefix="" src="sitemap.xmap.COCOON-WITHOUT-SVG-FOP" check-reload="true" reload-method="synchron"/>
</map:match>
</map:pipeline>
</map:pipelines>
</map:sitemap>