Configuring DELI & TraxTransformer: 1. Sitemap.xmap
Yes it is much better to turn DELI on locally in a <map:match> block in sitemap.xmap using <map:parameter name="use-deli" value="true"/> Thanks (Carsten + Michael?). This seems a better solution the turning DELI on globally in the <map:Transformer name="xslt" block. Please can someone update sitemap.xmap to remove the <use-deli> statement in <map:Transformer name="xslt" e.g. <map:transformer name="xslt" logger="sitemap.transformer.xslt" src="org.apache.cocoon.transformation.TraxTransformer" pool-max="32" pool-min="16" pool-grow="4"> <use-request-parameters>false</use-request-parameters> <use-browser-capabilities-db>false</use-browser-capabilities-db> </map:transformer> 2. TraxTransformer itself We still haven't resolved the problem with this code in TraxTransformer: // FIXME (VG): Replace try with hasComponent() check when it works as expected //System.out.println(Deli.ROLE + ": " + this.manager.hasComponent(Deli.ROLE)); //if (this.manager.hasComponent(Deli.ROLE)) { try { if (this.getLogger().isDebugEnabled()) { getLogger().debug("Looking up " + Deli.ROLE); } this.deli = (Deli) this.manager.lookup(Deli.ROLE); } catch (ComponentException e) { getLogger().debug("Deli is not available"); } catch (NoClassDefFoundError e) { getLogger().debug("Deli is not available"); } //} I wondered if it was because I had omitted the class attribute in the .xconf e.g. <deli> <parameter name="deli-config-file" value="resources/deli/config/deliConfig.xml"/> <parameter name="use-deli" value="true"/> </deli> not <deli class="org.apache.cocoon.components.deli.DeliImpl"> <parameter name="deli-config-file" value="resources/deli/config/deliConfig.xml"/> <parameter name="use-deli" value="true"/> </deli> however including the class attribute doesn't seem to make any difference. So questions: - Does this class attribute need to be there? - Anybody got any other ideas on what is causing this problem? thanks - I get on with updating the docs now. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]