You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by sy...@apache.org on 2003/11/13 19:10:03 UTC

cvs commit: cocoon-2.1/src/webapp sitemap.xmap

sylvain     2003/11/13 10:10:03

  Modified:    src/webapp sitemap.xmap
  Log:
  New MountTableMatcher
  
  Revision  Changes    Path
  1.40      +12 -1     cocoon-2.1/src/webapp/sitemap.xmap
  
  Index: sitemap.xmap
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/src/webapp/sitemap.xmap,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- sitemap.xmap	10 Nov 2003 08:15:26 -0000	1.39
  +++ sitemap.xmap	13 Nov 2003 18:10:03 -0000	1.40
  @@ -204,6 +204,9 @@
       <map:matcher logger="sitemap.matcher.referer-match" name="referer-match" src="org.apache.cocoon.matching.WildcardHeaderMatcher">
         <header-name>referer</header-name>
       </map:matcher>
  +    <map:matcher name="mount-table" src="org.apache.cocoon.matching.MountTableMatcher">
  +      <map:parameter name="ignore-missing-tables" value="true"/>
  +    </map:matcher>
     </map:matchers>
   
     <!--+
  @@ -553,6 +556,14 @@
           +-->
       <map:match pattern="api/**">
         <map:read src="api/{1}"/>
  +    </map:match>
  +
  +    <!--+
  +        | Find a match in the "mount-table.xml" file, if present. It allows to mount other
  +        | directories without touching this main sitemap (and thus loosing changes on rebuild).
  +        +-->
  +    <map:match type="mount-table" pattern="../../mount-table.xml">
  +      <map:mount src="{src}" uri-prefix="{uri-prefix}"/>
       </map:match>
   
       <!--+