Hi everyone and especially the helpful cocoon experts,
I think I really need help on this one. 
The NullPointerException I'm getting in the release() method (see
below) does seem to have an effect. When I generate the site I do get a
correct /index.html for the site and it traverses the first
subdirectory /about/index.html, /about/contact.xml,
/about/pressrelease/index.html, /about/pressrelease/pr0001.html
correctly. 
But when the algorithm seem sto return to the second (and all following
subdirectories (for example /product/index.html) it does generate the
/index.html into /product/index.html. 
It also does not generate /product/technology.html (only the index.html
per subdirectory.
It looks like it traverses the site correctly for the first depth first
cycle and then does fall into this error.
Has anyone experienced this before? Any idea where best to start
looking?

All help is very much appreciated!
Kaj


On Wednesday 04 February 2004 09:29 am, [EMAIL PROTECTED]
wrote:
> I do try to generate offline my cocoon (static) web-site.
>
> But I get the following Nul Pointer Exception over an dover again:
>
> java.lang.NullPointerException
>         at
> org.apache.cocoon.environment.AbstractEnvironment.release(AbstractEnv
>ironment.java:574) at
> org.apache.cocoon.environment.wrapper.MutableEnvironmentFacade.releas
>e(MutableEnvironmentFacade.java:348) at
> org.apache.cocoon.generation.FileGenerator.recycle(FileGenerator.java
>:89) at
> org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLim
>itingPool.java:438) at
> org.apache.avalon.excalibur.component.PoolableComponentHandler.doPut(
>PoolableComponentHandler.java:247) at
> org.apache.avalon.excalibur.component.ComponentHandler.put(ComponentH
>andler.java:454) at
> org.apache.avalon.excalibur.component.ExcaliburComponentSelector.rele
>ase(ExcaliburComponentSelector.java:338)
>
>         at
> org.apache.cocoon.components.ExtendedComponentSelector.release(Extend
>edComponentSelector.java:319) at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.recy
>cle(AbstractProcessingPipeline.java:651)
>
>         at
> org.apache.cocoon.components.pipeline.impl.BaseCachingProcessingPipel
>ine.recycle(BaseCachingProcessingPipelin e.java:112)
>         at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingP
>ipeline.recycle(AbstractCachingProcessin gPipeline.java:961)
>         at
> org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLim
>itingPool.java:438) at
> org.apache.avalon.excalibur.component.PoolableComponentHandler.doPut(
>PoolableComponentHandler.java:247) at
> org.apache.avalon.excalibur.component.ComponentHandler.put(ComponentH
>andler.java:454) at
> org.apache.avalon.excalibur.component.ExcaliburComponentSelector.rele
>ase(ExcaliburComponentSelector.java:338)
>
>         at
> org.apache.cocoon.components.ExtendedComponentSelector.release(Extend
>edComponentSelector.java:319) at
> org.apache.cocoon.components.EnvironmentDescription.release(CocoonCom
>ponentManager.java:619) at
> org.apache.cocoon.components.CocoonComponentManager.endProcessing(Coc
>oonComponentManager.java:236) at
> org.apache.cocoon.Cocoon.process(Cocoon.java:676) at
> org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.java:536)
>         at
> org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.java:523)
>         at
> org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:384)
>         at org.apache.cocoon.Main.main(Main.java:350)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method) at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>java:39) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324)
>         at Loader.invokeMain(Unknown Source)
>         at Loader.run(Unknown Source)
>         at Loader.main(Unknown Source)
>
> Can I ignore this? It seems to happen when a resources is released,
> but there is no SourceResolver defined for this object.
>
> Thanks for any comment
>
> Kaj
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to