You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by rg...@apache.org on 2005/06/03 20:58:25 UTC
svn commit: r179855 - in /forrest/branches/locationmap_branch/main/webapp:
WEB-INF/logkit.xconf WEB-INF/xconf/forrest-core.xconf sitemap.xmap
Author: rgardler
Date: Fri Jun 3 11:58:23 2005
New Revision: 179855
URL: http://svn.apache.org/viewcvs?rev=179855&view=rev
Log:
enable the locationmap
Modified:
forrest/branches/locationmap_branch/main/webapp/WEB-INF/logkit.xconf
forrest/branches/locationmap_branch/main/webapp/WEB-INF/xconf/forrest-core.xconf
forrest/branches/locationmap_branch/main/webapp/sitemap.xmap
Modified: forrest/branches/locationmap_branch/main/webapp/WEB-INF/logkit.xconf
URL: http://svn.apache.org/viewcvs/forrest/branches/locationmap_branch/main/webapp/WEB-INF/logkit.xconf?rev=179855&r1=179854&r2=179855&view=diff
==============================================================================
--- forrest/branches/locationmap_branch/main/webapp/WEB-INF/logkit.xconf (original)
+++ forrest/branches/locationmap_branch/main/webapp/WEB-INF/logkit.xconf Fri Jun 3 11:58:23 2005
@@ -98,6 +98,30 @@
</format>
<append>false</append>
</cocoon>
+
+ <cocoon id="mapper">
+ <filename>${context-root}/WEB-INF/logs/mapper.log</filename>
+ <format type="cocoon">
+ %7.7{priority} %{time} [%{category}] (%{uri}) %{thread}/%{class:short}: %{message}\n%{throwable}
+ </format>
+ <!--
+ append=false: Will override existing log files on Cocoon startup
+ append=true: Will append to the existing log files
+ -->
+ <append>false</append>
+ <!--
+ rotation: allows you to rotate log files one they meet certain
+ criteria. In example below, files are rotated once they
+ are one hour old or bigger than 100 Mb.
+
+ <rotation type="revolving" init="1" max="4">
+ <or>
+ <size>100m</size>
+ <time>01:00:00</time>
+ </or>
+ </rotation>
+ -->
+ </cocoon>
<!--
This log file gets only messages with log level ERROR and below.
@@ -197,6 +221,10 @@
<log-target id-ref="sitemap"/>
<log-target id-ref="error"/>
+ </category>
+
+ <category name="mapper" log-level="INFO">
+ <log-target id-ref="mapper"/>
</category>
<category name="debug" log-level="DEBUG">
Modified: forrest/branches/locationmap_branch/main/webapp/WEB-INF/xconf/forrest-core.xconf
URL: http://svn.apache.org/viewcvs/forrest/branches/locationmap_branch/main/webapp/WEB-INF/xconf/forrest-core.xconf?rev=179855&r1=179854&r2=179855&view=diff
==============================================================================
--- forrest/branches/locationmap_branch/main/webapp/WEB-INF/xconf/forrest-core.xconf (original)
+++ forrest/branches/locationmap_branch/main/webapp/WEB-INF/xconf/forrest-core.xconf Fri Jun 3 11:58:23 2005
@@ -173,6 +173,16 @@
<component-instance
class="org.apache.cocoon.components.modules.input.SimpleMappingMetaModule"
logger="core.modules.mapper" name="site"/>
+
+ <!-- LocationMap is used to map one URL to another, allowing content to be stored anywhere -->
+ <component-instance
+ class="org.apache.forrest.locationmap.LocationMapModule"
+ logger="core.modules.mapper" name="lm">
+ <!-- FIXME: hard coded path - how do we get this from the property @project.home@/@project.locationmap@
+ currently this is relative to FORREST_HOME/main/webapp.
+ This means it will only work,at present, from FORREST_HOME/main/fresh-site -->
+ <file src="..\fresh-site\src\documentation\content\xdocs\locationmap.xml"/>
+ </component-instance>
<!-- Links to external URIs, as distinct from 'site' URIs -->
<component-instance
Modified: forrest/branches/locationmap_branch/main/webapp/sitemap.xmap
URL: http://svn.apache.org/viewcvs/forrest/branches/locationmap_branch/main/webapp/sitemap.xmap?rev=179855&r1=179854&r2=179855&view=diff
==============================================================================
--- forrest/branches/locationmap_branch/main/webapp/sitemap.xmap (original)
+++ forrest/branches/locationmap_branch/main/webapp/sitemap.xmap Fri Jun 3 11:58:23 2005
@@ -64,8 +64,9 @@
<!-- See http://forrest.apache.org/docs/sitemap-ref.html#linkrewriting_impl -->
<map:transformer name="linkrewriter" logger="sitemap.transformer.linkrewriter" src="org.apache.cocoon.transformation.LinkRewriterTransformer">
<link-attrs>href src</link-attrs>
- <schemes>site ext</schemes>
+ <schemes>site ext lm</schemes>
+ <input-module name="lm"/>
<input-module name="site">
<input-module name="linkmap">
<file src="{src}" reloadable="true" />