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