> From: Butler, Mark [mailto:[EMAIL PROTECTED]] > > 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"/>
Already there. > 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> Not required. Will be overridden in pipelines section as needed. > 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"); > } > //} Will resolve later. It works ATM. > 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? If shorthand ("deli") is declared, class attribute is ignored. > - Anybody got any other ideas on what is causing this problem? Nope. I hope Berin will tell us what the problem with this is. Vadim --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]