| <?xml version="1.0" encoding="ISO-8859-1"?> |
| |
| <!--+ |
| | Apples block samples sitemap |
| | |
| | CVS $Id: sitemap.xmap,v 1.5 2003/09/25 21:18:49 mpo Exp $ |
| +--> |
| |
| <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> |
| |
| <map:components> |
| <map:generators default="file"> |
| <map:generator name="woody" src="org.apache.cocoon.woody.generation.WoodyGenerator" logger="woody"/> |
| <map:generator name="jx" src="org.apache.cocoon.generation.JXTemplateGenerator" label="content,data" logger="sitemap.generator.jx"/> |
| </map:generators> |
| <map:transformers default="xalan"> |
| <map:transformer name="woody" src="org.apache.cocoon.woody.transformation.WoodyTemplateTransformer" logger="woody"/> |
| <map:transformer name="i18n" src="org.apache.cocoon.transformation.I18nTransformer"> |
| <catalogues default="other"> |
| <catalogue id="other" name="OtherMessages" location="context://samples/woody/messages"/> |
| <catalogue id="woody" name="WoodyMessages" location="context://samples/woody/messages"/> |
| </catalogues> |
| <cache-at-startup>true</cache-at-startup> |
| </map:transformer> |
| </map:transformers> |
| <map:selectors default="browser"> |
| <map:selector name="request-method" src="org.apache.cocoon.selection.RequestMethodSelector"/> |
| </map:selectors> |
| <map:actions/> |
| <map:pipes default="caching"/> |
| </map:components> |
| |
| <!-- =========================== Views =================================== --> |
| |
| <map:views> |
| <map:view from-label="content" name="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 from-position="last" name="links"> |
| <map:serialize type="links"/> |
| </map:view> |
| </map:views> |
| |
| |
| <map:resources> |
| <map:resource name="serialize-jx-screen" > |
| <map:transform src="context://samples/common/style/xsl/html/simple-page2html.xsl"> |
| <map:parameter name="servletPath" value="{request:servletPath}"/> |
| <map:parameter name="sitemapURI" value="{request:sitemapURI}"/> |
| <map:parameter name="contextPath" value="{request:contextPath}"/> |
| <map:parameter name="file" value="/samples/apples/{screen-src}"/> |
| <map:parameter name="remove" value="{0}"/> |
| </map:transform> |
| <map:serialize type="html" /> |
| </map:resource> |
| </map:resources> |
| |
| |
| <map:flow language="apples"/> |
| |
| |
| <map:pipelines> |
| <map:pipeline> |
| |
| <map:match pattern=""> |
| <map:generate src="welcome.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="*.continue"> |
| <map:call continuation="{1}"/> |
| </map:match> |
| |
| |
| <!--+ |
| | Binding form sample, reuses pipelines stolen from woody |
| +--> |
| |
| <map:match pattern="form2xml.flow"> |
| <map:call function="org.apache.cocoon.components.flow.apples.samples.BindingWoodyApple"> |
| <map:parameter name="form-src" value="context://samples/woody/forms/form2_model.xml"/> |
| <map:parameter name="binding-src" value="context://samples/woody/forms/form2_bind_xml.xml"/> |
| <map:parameter name="documentURI" value="context://samples/woody/forms/form2_data.xml"/> |
| <map:parameter name="form-pipe" value="/samples/woody/form2-display-pipeline"/> |
| <map:parameter name="valid-pipe" value="/samples/woody/form2-success-pipeline"/> |
| </map:call> |
| </map:match> |
| |
| |
| <!--+ |
| | Calculator sample, uses stolen and modified xsp's from flowscript sample |
| +--> |
| |
| <map:match pattern="calc.flow"> |
| <map:call function="org.apache.cocoon.components.flow.apples.samples.CalculationApple"/> |
| </map:match> |
| |
| <map:match pattern="calc/*"> |
| <map:generate type="serverpages" src="calc/{1}.xsp"/> |
| <map:transform src="context://samples/common/style/xsl/html/simple-page2html.xsl"> |
| <map:parameter name="servletPath" value="{request:servletPath}"/> |
| <map:parameter name="sitemapURI" value="{request:sitemapURI}"/> |
| <map:parameter name="contextPath" value="{request:contextPath}"/> |
| <map:parameter name="file" value="/samples/apples/calc/{1}.xsp"/> |
| <map:parameter name="remove" value="{0}"/> |
| </map:transform> |
| <map:serialize/> |
| </map:match> |
| |
| |
| <!--+ |
| | Guess Game sample, borrowed setup from the uses stolen and modified xsp's from flowscript |
| +--> |
| |
| <map:match pattern="guess.flow"> |
| <map:call function="org.apache.cocoon.components.flow.apples.samples.GuessGameApple"/> |
| </map:match> |
| |
| |
| <!--+ |
| | Tower of Hanoi Puzzle sample. |
| +--> |
| |
| <map:match pattern="hanoi.flow"> |
| <map:call function="org.apache.cocoon.components.flow.apples.samples.HanoiApple"/> |
| </map:match> |
| |
| |
| <!--+ |
| | JX screen pipes |
| +--> |
| |
| <map:match pattern="hanoi/hanoi.jx"> |
| <map:generate type="jx" src="hanoi/hanoi.jx"/> |
| <map:transform src="hanoi/hanoi.xsl" /> |
| <map:call resource="serialize-jx-screen"> |
| <map:parameter name="screen-src" value="hanoi/hanoi.jx"/> |
| </map:call> |
| </map:match> |
| |
| <map:match pattern="*/*.jx"> |
| <map:generate type="jx" src="{1}/{2}.jx"/> |
| <map:call resource="serialize-jx-screen"> |
| <map:parameter name="screen-src" value="{1}/{2}.jx"/> |
| </map:call> |
| </map:match> |
| |
| </map:pipeline> |
| </map:pipelines> |
| </map:sitemap> |