Mau,
you're using {repository:files} in startpath. This should be
{repository:rootPath}{repository:filesPath}.
Jasha
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> maurizio pillitu
> Sent: dinsdag 4 maart 2008 16:27
> To: hippocms-dev
> Subject: [HippoCMS-dev] NPE using TreeGenerator
>
> Hi everybody,
> I have a problem with the TreeGenerator - a Cocoon Generator
> contained into the hippo-cocoon-extensions - which performs a
> DASL query and render the results maintaining the
> hierarchical structure of the repository; it's very handy to
> render Website sitemaps.
> The problem is that when I use it I get a NPE:
>
> Caused by: java.lang.NullPointerException
> at
> org.apache.cocoon.components.store.impl.EventAwareTransientSto
> re.get(EventAwareTransientStore.java:143)
> at
> nl.hippo.cocoon.generation.repository.navigation.RepositoryNod
> e.fetchChildNodes(RepositoryNode.java:77)
> at
> nl.hippo.cocoon.generation.repository.navigation.RepositoryNod
> e.<init>(RepositoryNode.java:47)
> at
> nl.hippo.cocoon.generation.repository.navigation.TreeGenerator
> .generate(TreeGenerator.java:89)
> at
> org.apache.cocoon.components.pipeline.impl.ExpiresCachingProce
> ssingPipeline.processXMLPipeline(ExpiresCachingProcessingPipel
> ine.java:138)
> ... 41 more
>
> Hereby is the configuration I use in my sitemap:
>
> <map:generator label="content" logger="sitemap.generator.file"
> name="tree" pool-grow="4" pool-max="32" pool-min="4"
> src="nl.hippo.cocoon.generation.repository.navigation.TreeGenerator">
> <!--<exclude-documents>false</exclude-documents>-->
> <properties default-namespace="http://hippo.nl/cms/1.0"
> display="element">
> <prop><name>caption</name></prop>
> <prop><name>index</name></prop>
> <prop><name>type</name></prop>
> <prop><name>displayname</name><namespace>DAV:</namespace></prop>
> </properties>
> <orderby>index</orderby>
> </map:generator>
>
> <map:generate type="tree" >
> <map:parameter name="startpath" value="{repository:files}"/>
> <map:parameter name="path" value="content/nl/producten"/>
> <map:parameter name="depth" value="2"/>
> </map:generate>
>
> Any ideas?
> TIA
>
> Met vriendelijke groet,
> --
> Maurizio Pillitu - 0031 (0)615655668
> Sourcesense - making sense of Open Source: http://www.sourcesense.com
>
> ********************************************
> Hippocms-dev: Hippo CMS development public mailinglist
>
********************************************
Hippocms-dev: Hippo CMS development public mailinglist