Running on WinXP and Sun Java 1.4.2_16, I get failures, too. Here's an
excerpt from the log doing "build test":

* [20/50]   [0/0]     0.047s 200b    
skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
* [21/49]   [0/0]     0.141s 6.8Kb   samples-b/svg.pdf
* [22/49]   [1/31]    0.39s  16.9Kb  samples-b/howto-howto.html
* [23/48]   [0/0]     0.219s 11.2Kb  samples-c/index.pdf
* [24/47]   [0/0]     0.234s 10.4Kb
* [25/46]   [0/0]     0.032s 2.6Kb   samples-b/xinclude.xml
* [26/45]   [0/0]     0.031s 214b    
skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
* [27/44]   [0/0]     0.047s 214b    
skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
* [28/43]   [0/0]     0.172s 1.9Kb   samples-b/ellipse.png
* [29/43]   [1/34]    1.515s 12.1Kb  samples-b/locationmap/index.html
* [30/42]   [0/0]     0.297s 31.5Kb  samples-b/howto-howto.pdf
* [31/41]   [0/0]     0.047s 390b    skin/images/rc-t-r-15-1body-2menu-3menu.png
* [32/41]   [1/20]    1.016s 61.7Kb  pluginDocs/plugins_0_90/index.html
^                                    pluginDocs/plugins_0_90/
^                                    samples-b/
* [33/54]   [14/50]   0.437s 31.1Kb  samples-b/linking.html
* [34/53]   [0/0]     0.094s 1.9Kb   /images/sub-dir/icon-c.png
* [35/52]   [0/0]     0.031s 2.0Kb   ../images/icon-b.png
* [36/51]   [0/0]     0.078s 2.0Kb   samples-b/icon-d.png
* [37/50]   [0/0]     0.031s 1.1Kb   hello.pdf
* [39/48]   [0/0]     0.157s 1.9Kb   /images/ellipse-2.png
ERROR - Image not found: cocoon:/images/icon-b.png
ERROR - Image not found: cocoon:/images/icon-b.png
java.lang.NullPointerException
        at 
org.apache.cocoon.environment.AbstractEnvironment.release(AbstractEnvironment.java:563)
        at 
org.apache.cocoon.environment.wrapper.MutableEnvironmentFacade.release(MutableEnvironmentFacade.java:314)
        at 
org.apache.cocoon.generation.FileGenerator.recycle(FileGenerator.java:64)
        at 
org.apache.avalon.excalibur.pool.InstrumentedResourceLimitingPool.put(InstrumentedResourceLimitingPool.java:407)
        at 
org.apache.avalon.excalibur.component.PoolableComponentHandler.doPut(PoolableComponentHandler.java:212)
        at 
org.apache.avalon.excalibur.component.ComponentHandler.put(ComponentHandler.java:425)
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.release(ExcaliburComponentSelector.java:307)
        at 
org.apache.cocoon.components.ExtendedComponentSelector.release(ExtendedComponentSelector.java:301)
        at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.recycle(AbstractProcessingPipeline.java:723)
        at 
org.apache.cocoon.components.pipeline.impl.BaseCachingProcessingPipeline.recycle(BaseCachingProcessingPipeline.java:78)
        at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.recycle(AbstractCachingProcessingPipeline.java:1130)
        at 
org.apache.avalon.excalibur.pool.InstrumentedResourceLimitingPool.put(InstrumentedResourceLimitingPool.java:407)
        at 
org.apache.avalon.excalibur.component.PoolableComponentHandler.doPut(PoolableComponentHandler.java:212)
        at 
org.apache.avalon.excalibur.component.ComponentHandler.put(ComponentHandler.java:425)
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.release(ExcaliburComponentSelector.java:307)
        at 
org.apache.cocoon.components.ExtendedComponentSelector.release(ExtendedComponentSelector.java:301)
        at 
org.apache.cocoon.components.EnvironmentDescription.release(CocoonComponentManager.java:695)
        at 
org.apache.cocoon.components.CocoonComponentManager.endProcessing(CocoonComponentManager.java:262)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:739)
        at org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.java:514)
        at org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.java:499)
        at org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:356)
        at org.apache.cocoon.Main.main(Main.java:321)
java.lang.NullPointerException
        at 
org.apache.cocoon.environment.AbstractEnvironment.release(AbstractEnvironment.java:563)
        at 
org.apache.cocoon.environment.wrapper.MutableEnvironmentFacade.release(MutableEnvironmentFacade.java:314)
        at 
org.apache.cocoon.transformation.TraxTransformer.recycle(TraxTransformer.java:549)
        at 
org.apache.avalon.excalibur.pool.InstrumentedResourceLimitingPool.put(InstrumentedResourceLimitingPool.java:407)
        at 
org.apache.avalon.excalibur.component.PoolableComponentHandler.doPut(PoolableComponentHandler.java:212)
        at 
org.apache.avalon.excalibur.component.ComponentHandler.put(ComponentHandler.java:425)
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.release(ExcaliburComponentSelector.java:307)
        at 
org.apache.cocoon.components.ExtendedComponentSelector.release(ExtendedComponentSelector.java:301)
        at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.recycle(AbstractProcessingPipeline.java:735)
        at 
org.apache.cocoon.components.pipeline.impl.BaseCachingProcessingPipeline.recycle(BaseCachingProcessingPipeline.java:78)
        at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.recycle(AbstractCachingProcessingPipeline.java:1130)
        at 
org.apache.avalon.excalibur.pool.InstrumentedResourceLimitingPool.put(InstrumentedResourceLimitingPool.java:407)
        at 
org.apache.avalon.excalibur.component.PoolableComponentHandler.doPut(PoolableComponentHandler.java:212)
        at 
org.apache.avalon.excalibur.component.ComponentHandler.put(ComponentHandler.java:425)
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.release(ExcaliburComponentSelector.java:307)
        at 
org.apache.cocoon.components.ExtendedComponentSelector.release(ExtendedComponentSelector.java:301)
        at 
org.apache.cocoon.components.EnvironmentDescription.release(CocoonComponentManager.java:695)
        at 
org.apache.cocoon.components.CocoonComponentManager.endProcessing(CocoonComponentManager.java:262)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:739)
        at org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.java:514)
        at org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.java:499)
        at org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:356)
        at org.apache.cocoon.Main.main(Main.java:321)
java.lang.NullPointerException
        at 
org.apache.cocoon.environment.AbstractEnvironment.release(AbstractEnvironment.java:563)
        at 
org.apache.cocoon.environment.wrapper.MutableEnvironmentFacade.release(MutableEnvironmentFacade.java:314)

These NPEs occur a number of times but the run continues and the skinned
site completes.

For the dispatcher site:
Finished copying the non-generated resources.
Now Cocoon will generate the rest.

Static site will be generated at:
C:\Dev\apache.org\rw\forrest-trunk\build\test_dispatcher_site\build\site

Cocoon will report the status of each document:
  - in column 1: *=okay X=brokenLink ^=pageSkipped (see FAQ).

------------------------------------------------------------------------
cocoon 2.1.12-dev
Copyright (c) 1999-2007 Apache Software Foundation. All rights reserved.
------------------------------------------------------------------------
X [0]                                     linkmap.html  BROKEN: 
C:\Dev\apache.org\rw\forrest-trunk\main\webapp\.\C:\Dev\apache.org\rw\forrest-trunk\build\test_d
ispatcher_site\build\tmp\C:\Dev\apache.org\rw\forrest-trunk\build\plugins\dataModel.xmap
 (The filename, directory name, or volume label syntax is incorrect)
Logging Error: Writing event to closed stream.
Total time: 0 minutes 1 seconds,  Site size: 0 Site pages: 0
Java Result: 1

  Copying broken links file to site root.

Copying 1 file to 
C:\Dev\apache.org\rw\forrest-trunk\build\test_dispatcher_site\build\site

BUILD FAILED
C:\Dev\apache.org\rw\forrest-trunk\main\build.xml:371: The following error 
occurred while executing this line:
C:\Dev\apache.org\rw\forrest-trunk\main\build.xml:373: The following error 
occurred while executing this line:
C:\Dev\apache.org\rw\forrest-trunk\main\build.xml:383: The following error 
occurred while executing this line:
C:\Dev\apache.org\rw\forrest-trunk\main\targets\site.xml:183: Error building 
site.

There appears to be a problem with your site build.

Read the output above:
* Cocoon will report the status of each document:
    - in column 1: *=okay X=brokenLink ^=pageSkipped (see FAQ).
* Even if only one link is broken, you will still get "failed".
* Your site would still be generated, but some pages would be broken.
  - See 
C:\Dev\apache.org\rw\forrest-trunk\build\test_dispatcher_site\build\site/broken-links.xml

Total time: 46 seconds


HTH

On 12.09.2008 00:22:53 Ross Gardler wrote:
> David Crossley wrote:
> > The new trunk using Cocoon-2.1 is working fine
> > on these systems:
> > 
> > Ubuntu - okay
> > Mac OS X Tiger - okay
> > Solaris10 - okay
> > 
> > We have reports from one person with unknown troubles.
> > Not sure what operating system (Windows?).
> > 
> > Would other people test ASAP please.
> 
> I can report that it *fails* on windows + cygwin at the dipatcher test.
> 
> I'm currently building and deploying a production site and immediately 
> reverted using the same command line shell so can't post the logs right now.
> 
> Why do these things always occur at critical times? (that is not a 
> complaint, merely an observation about life in an open source world, I 
> am very grateful for the work David and Thorsten have done on this, I'm 
> particularly grateful for Davids thoughtful post indicating which 
> version I should revert to in order to get working, another observation 
> about life in an open source world).
> 
> I'll try and do a test again soon and send the log output.
> 
> I'm afraid I'm unlikely to be able to debug it for at least a week 
> though (although I will try)
> 
> Ross




Jeremias Maerki