ovidiu 02/03/19 01:47:36 Modified: src/scratchpad/schecoon/webapp sitemap.xmap Log: Use the wildcard matcher instead of regexp. Changed the name of the special function that handles continuations to "handleContinuation". Revision Changes Path 1.8 +10 -10 xml-cocoon2/src/scratchpad/schecoon/webapp/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/webapp/sitemap.xmap,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- sitemap.xmap 17 Mar 2002 22:06:59 -0000 1.7 +++ sitemap.xmap 19 Mar 2002 09:47:36 -0000 1.8 @@ -7,7 +7,7 @@ <map:transformers default="xslt"/> <map:readers default="resource"/> <map:serializers default="html"/> - <map:matchers default="regexp"/> + <map:matchers default="wildcard"/> <map:flow-interpreters default="JavaScript"/> </map:components> @@ -34,20 +34,20 @@ <map:pipeline> <!-- Simple pipeline which has the pipeline definition inline. --> - <map:match pattern="documentation/(.*).html"> + <map:match pattern="documentation/*.html"> <map:generate src="docs/{1}.xml" type="file"/> <map:transform src="stylesheets/document2html.xsl"/> <map:serialize/> </map:match> <!-- Simple pipeline that reads an image from the filesystem --> - <map:match pattern="sites/images/(.*).gif"> + <map:match pattern="sites/images/*.gif"> <map:read src="images/{1}.gif" mime-type="image/gif"/> </map:match> <!-- Pipeline for processing XSP. We use a resource define above. --> - <map:match pattern="xsp/(.*).html"> + <map:match pattern="xsp/*.html"> <map:call resource="xsp"> <map:parameter name="source" value="xsp/{1}.xsp"/> </map:call> @@ -58,7 +58,7 @@ the request. To test, send a request to /schecoon/document/index.html --> - <map:match pattern="(.*)/(.*).html"> + <map:match pattern="*/*.html"> <map:call resource="{1}2html"> <map:parameter name="source" value="docs/{2}.xml"/> </map:call> @@ -69,7 +69,7 @@ is predefined, and will invoke the function definition for the resource statically, without doing a dynamic lookup as in the above example. --> - <map:match pattern="(.*).html"> + <map:match pattern="*.html"> <map:call resource="document2html"> <map:parameter name="source" value="docs/{1}.xml"/> </map:call> @@ -88,7 +88,7 @@ below). --> - <map:match pattern="function/(.*)"> + <map:match pattern="function/*"> <map:call function="{1}"> <map:parameter name="a" value="1"/> <map:parameter name="b" value="2"/> @@ -97,9 +97,9 @@ </map:match> <!-- This pipeline executes continuations stored on the server --> - <map:match pattern="kont/(.*)"> - <map:call function="schecoon:handle-continuation"> - <map:parameter name="kont-id" value="{1}"/> + <map:match pattern="kont/*"> + <map:call function="handleContinuation"> + <map:parameter name="kontId" value="{1}def"/> </map:call> </map:match>
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]