You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by ri...@apache.org on 2005/04/02 18:47:35 UTC
svn commit: r159775 - forrest/trunk/main/webapp/forrest.xmap
Author: rick
Date: Sat Apr 2 08:47:33 2005
New Revision: 159775
URL: http://svn.apache.org/viewcvs?view=rev&rev=159775
Log:
A fix for FOR-450. Moved the mounting of any input.xmap to start of the
<map:match> that's looking for "**.xml".
Could someone familiar with plugins sanity check this? I'm worried
about possible performance hits or other side effects that I've
overlooked.
Modified:
forrest/trunk/main/webapp/forrest.xmap
Modified: forrest/trunk/main/webapp/forrest.xmap
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/forrest.xmap?view=diff&r1=159774&r2=159775
==============================================================================
--- forrest/trunk/main/webapp/forrest.xmap (original)
+++ forrest/trunk/main/webapp/forrest.xmap Sat Apr 2 08:47:33 2005
@@ -306,6 +306,14 @@
<!-- ============================================================ -->
<map:match type="wildcard" pattern="**.xml">
+ <map:select type="exists">
+ <map:when test="{project:temp-dir}/input.xmap">
+ <map:mount uri-prefix=""
+ src="{project:temp-dir}/input.xmap"
+ check-reload="yes"
+ pass-through="true"/>
+ </map:when>
+ </map:select>
<map:match type="i18n" pattern="{project:content.xdocs}{1}.*.xml">
<map:generate src="{source}" />
<map:call resource="transform-to-document">
@@ -339,14 +347,6 @@
</map:call>
<map:serialize type="xml-document"/>
</map:match>
- <map:select type="exists">
- <map:when test="{project:temp-dir}/input.xmap">
- <map:mount uri-prefix=""
- src="{project:temp-dir}/input.xmap"
- check-reload="yes"
- pass-through="true"/>
- </map:when>
- </map:select>
</map:match>
</map:pipeline>