Author: thorsten
Date: Wed Oct 15 06:16:27 2008
New Revision: 704902
URL: http://svn.apache.org/viewvc?rev=704902&view=rev
Log:
Using the traditional way to configure a cocoon component
Modified:
forrest/branches/dispatcher_rewrite/plugins/org.apache.forrest.plugin.internal.dispatcher/src/cocoon-2.2-block/src/main/resources/META-INF/cocoon/avalon/dispatcher-sitemapcomponents.xconf
Modified:
forrest/branches/dispatcher_rewrite/plugins/org.apache.forrest.plugin.internal.dispatcher/src/cocoon-2.2-block/src/main/resources/META-INF/cocoon/avalon/dispatcher-sitemapcomponents.xconf
URL:
http://svn.apache.org/viewvc/forrest/branches/dispatcher_rewrite/plugins/org.apache.forrest.plugin.internal.dispatcher/src/cocoon-2.2-block/src/main/resources/META-INF/cocoon/avalon/dispatcher-sitemapcomponents.xconf?rev=704902&r1=704901&r2=704902&view=diff
==============================================================================
---
forrest/branches/dispatcher_rewrite/plugins/org.apache.forrest.plugin.internal.dispatcher/src/cocoon-2.2-block/src/main/resources/META-INF/cocoon/avalon/dispatcher-sitemapcomponents.xconf
(original)
+++
forrest/branches/dispatcher_rewrite/plugins/org.apache.forrest.plugin.internal.dispatcher/src/cocoon-2.2-block/src/main/resources/META-INF/cocoon/avalon/dispatcher-sitemapcomponents.xconf
Wed Oct 15 06:16:27 2008
@@ -18,6 +18,64 @@
<map:components xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<map:transformers default="xslt">
+ <map:transformer name="dispatcher"
+
src="org.apache.forrest.dispatcher.transformation.DispatcherTransformer">
+ <!--+
+ | If you want to use inline xml for contract properties be aware that
setting
+ | this properties to true will have negative influence on performance
since
+ | this feature needs to use DOM parsing!
+ |
+ | We strongly recommend to rewrite your contracts and structurer to
use simple
+ | string for the properties.
+ |
+ | The default is set to "false".
+ +-->
+ <!-- Until we have migrated all contract to work with plain strings
+ we need this being true -->
+ <allowXml>true</allowXml>
+
+ <!--+
+ | If you want to change the uri prefix of the contracts.
+ | This may be interesting if you work with a contract repository
rather then
+ | with the ones from the themer plugin.
+ |
+ | The default is "cocoon://resolve.contract".
+ +-->
+
<!--<contractUriPrefix>cocoon://resolve.contract.</contractUriPrefix>-->
+
+ <!--+
+ | You can use either limited of full xpath support for the injection
of contract
+ | result data. We currently provide the basic support with a plain
StAX implementation
+ | and the enhanced support with AXIOM.
+ |
+ | The default is "basic".
+ +-->
+ <!--<xpathSupport>enhanced</xpathSupport>-->
+ <!--+
+ | DOWNGRADE COMPATIBLE
+ | When using tags such as <forrest:property name="theme"
value="pelt"/>
+ | and if you set this property to false, you will get the whole tag
in your contract.
+ | If you set it to true we will pass a simple string to the
transformation
+ | in the form of [EMAIL PROTECTED], [EMAIL PROTECTED]
+ |
+ | The default is "true".
+ +-->
+ <!-- Until we have migrated all contract to work with plain strings
+ we need this being true -->
+ <shrink>false</shrink>
+ </map:transformer>
+ <!-- Enhanced xpath support of the dispatcher enabled for
+ formats such as fo which depend on namespaces -->
+ <map:transformer name="dispatcherEnhanced"
+
src="org.apache.forrest.dispatcher.transformation.DispatcherTransformer">
+ <!-- Until we have migrated all contract to work with plain strings
+ we need this being true -->
+ <allowXml>true</allowXml>
+ <xpathSupport>enhanced</xpathSupport>
+ <!-- Until we have migrated all contract to work with plain strings
+ we need this being true -->
+ <shrink>false</shrink>
+ </map:transformer>
<map:transformer name="i18n"
src="org.apache.cocoon.transformation.I18nTransformer">
<catalogues default="contracts">