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