That was caused by a null pointer exception of the validity in the
dispathcerTransformer. 

Should be fixed now by adding a test whether the validity is not null.

Thanks forrestBot and David who set it up.

salu2

On Mon, 2006-09-18 at 08:56 +0000, [EMAIL PROTECTED]
wrote:
> Automated build for forrest-sample-2 FAILED
> Log attached.
> 
> ----------
> Forrestbot run ended at 18 September 08:56 AM
> Using Forrest 0.8-dev
> Forrestbot administrator: Forrest developers
> ----------
> 
>      [echo] 
>           ....... Forrest render START 2006-09-18 08:56:11
>           ... Rendering docs in 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2
>         
> 
> check-java-version:
>      [echo] This is apache-forrest-0.8-dev
>      [echo] Using Java 1.4 from /usr/j2se/jre
> 
> init-props:
>     [mkdir] Created dir: 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
> 
> echo-settings:
> 
> check-skin:
> 
> init-proxy:
> 
> fetch-skins-descriptors:
> 
> fetch-skin:
> 
> unpack-skins:
> 
> init-skins:
> 
> fetch-plugins-descriptors:
>      [copy] Copying 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [copy] Copying 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [echo] Fetching plugins descriptor: 
> http://forrest.apache.org/plugins/plugins.xml
>       [get] Getting: http://forrest.apache.org/plugins/plugins.xml
>       [get] To: 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml
>       [get] local file date : Tue Aug 08 23:50:13 GMT+00:00 2006
>       [get] ...
>       [get] last modified = Wed Aug 09 09:07:08 GMT+00:00 2006
>      [echo] Fetching plugins descriptor: 
> http://forrest.apache.org/plugins/whiteboard-plugins.xml
>       [get] Getting: http://forrest.apache.org/plugins/whiteboard-plugins.xml
>       [get] To: 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-2.xml
>       [get] local file date : Mon Jul 17 11:50:10 GMT+00:00 2006
>       [get] Not modified - so not downloaded
>      [echo] Plugin list loaded from 
> http://forrest.apache.org/plugins/plugins.xml.
>      [echo] Plugin list loaded from 
> http://forrest.apache.org/plugins/whiteboard-plugins.xml.
> 
> init-plugins:
>     [mkdir] Created dir: 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/webapp/conf
>      [copy] Copying 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [copy] Copying 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [copy] Copying 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [copy] Copying 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [copy] Copying 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [echo] 
>       --------------------------------------------------------------
>       Installing plugin: org.apache.forrest.plugin.output.pdf
>       --------------------------------------------------------------
>        
> 
> check-plugin:
>      [echo] org.apache.forrest.plugin.output.pdf is available in the build 
> dir. Trying to update it...
> 
> init-props:
> 
> echo-settings:
> 
> init-proxy:
> 
> fetch-plugins-descriptors:
> 
> fetch-plugin:
>      [echo] Trying to find the description of 
> org.apache.forrest.plugin.output.pdf in the different descriptor files
>      [echo] Using the descriptor file 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml...
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/pluginlist2fetchbuild.xml
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginlist2fetch.xsl
> 
> fetch-local-unversioned-plugin:
> 
> get-local:
>      [echo] Trying to locally get org.apache.forrest.plugin.output.pdf
>      [echo] Looking in local /export/opt/forrest-trunk/plugins
>      [echo] Found !
> 
> init-build-compiler:
> 
> echo-init:
> 
> init:
> 
> compile:
> 
> jar:
> 
> local-deploy:
>      [echo] Locally deploying org.apache.forrest.plugin.output.pdf
> 
> build:
>      [echo] Plugin org.apache.forrest.plugin.output.pdf deployed ! Ready to 
> configure
> 
> fetch-remote-unversioned-plugin-version-forrest:
> 
> fetch-remote-unversioned-plugin-unversion-forrest:
> 
> has-been-downloaded:
> 
> downloaded-message:
> 
> uptodate-message:
> 
> not-found-message:
>      [echo] Fetch-plugin Ok, installing !
> 
> unpack-plugin:
> 
> install-plugin:
> 
> configure-plugin:
> 
> configure-output-plugin:
>      [echo] Mounting output plugin: org.apache.forrest.plugin.output.pdf
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/output.xmap
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/output.xmap.new
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginMountSnippet.xsl
>      [move] Moving 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
> 
> configure-plugin-locationmap:
>      [echo] Mounting plugin locationmap for 
> org.apache.forrest.plugin.output.pdf
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/locationmap.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/locationmap.xml.new
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginLmMountSnippet.xsl
>      [move] Moving 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [echo] 
>       --------------------------------------------------------------
>       Installing plugin: org.apache.forrest.plugin.internal.dispatcher
>       --------------------------------------------------------------
>        
> 
> check-plugin:
>      [echo] org.apache.forrest.plugin.internal.dispatcher is not available in 
> the build dir. Trying to fetch it...
> 
> init-props:
> 
> echo-settings:
> 
> init-proxy:
> 
> fetch-plugins-descriptors:
> 
> fetch-plugin:
>      [echo] Trying to find the description of 
> org.apache.forrest.plugin.internal.dispatcher in the different descriptor 
> files
>      [echo] Using the descriptor file 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml...
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/pluginlist2fetchbuild.xml
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginlist2fetch.xsl
> 
> findPlugin:
>      [echo] Using the descriptor file 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-2.xml...
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-2.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/pluginlist2fetchbuild.xml
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginlist2fetch.xsl
> 
> fetch-local-unversioned-plugin:
> 
> get-local:
>      [echo] Trying to locally get 
> org.apache.forrest.plugin.internal.dispatcher
>      [echo] Looking in local /export/opt/forrest-trunk/plugins
>      [echo] Looking in local /export/opt/forrest-trunk/whiteboard/plugins
>      [echo] Found !
> 
> init-build-compiler:
> 
> echo-init:
> 
> init:
> 
> compile:
>     [javac] Compiling 1 source file to 
> /export/opt/forrest-trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/build/classes
> 
> jar:
>       [jar] Building jar: 
> /export/opt/forrest-trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/build/org.apache.forrest.plugin.internal.dispatcher.jar
> 
> local-deploy:
>      [echo] Locally deploying org.apache.forrest.plugin.internal.dispatcher
>      [copy] Copying 106 files to 
> /export/opt/forrest-trunk/build/plugins/org.apache.forrest.plugin.internal.dispatcher
>      [copy] Copied 36 empty directories to 1 empty directory under 
> /export/opt/forrest-trunk/build/plugins/org.apache.forrest.plugin.internal.dispatcher
>      [copy] Copying 1 file to /export/opt/forrest-trunk/build/plugins/lib
>      [copy] Copying 1 file to /export/opt/forrest-trunk/build/plugins/lib
> 
> build:
>      [echo] Plugin org.apache.forrest.plugin.internal.dispatcher deployed ! 
> Ready to configure
> 
> fetch-remote-unversioned-plugin-version-forrest:
> 
> fetch-remote-unversioned-plugin-unversion-forrest:
> 
> has-been-downloaded:
> 
> downloaded-message:
> 
> uptodate-message:
> 
> not-found-message:
>      [echo] Fetch-plugin Ok, installing !
> 
> unpack-plugin:
> 
> install-plugin:
> 
> configure-plugin:
> 
> configure-internal-plugin:
>      [echo] Mounting internal plugin: 
> org.apache.forrest.plugin.internal.dispatcher
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/internal.xmap
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/internal.xmap.new
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginMountSnippet.xsl
>      [move] Moving 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
> 
> configure-plugin-locationmap:
>      [echo] Mounting plugin locationmap for 
> org.apache.forrest.plugin.internal.dispatcher
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/locationmap.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/locationmap.xml.new
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginLmMountSnippet.xsl
>      [move] Moving 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
>      [echo] 
>       --------------------------------------------------------------
>       Installing plugin: org.apache.forrest.themes.core
>       --------------------------------------------------------------
>        
> 
> check-plugin:
>      [echo] org.apache.forrest.themes.core is available in the build dir. 
> Trying to update it...
> 
> init-props:
> 
> echo-settings:
> 
> init-proxy:
> 
> fetch-plugins-descriptors:
> 
> fetch-plugin:
>      [echo] Trying to find the description of org.apache.forrest.themes.core 
> in the different descriptor files
>      [echo] Using the descriptor file 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml...
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/pluginlist2fetchbuild.xml
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginlist2fetch.xsl
> 
> findPlugin:
>      [echo] Using the descriptor file 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-2.xml...
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-2.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/pluginlist2fetchbuild.xml
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginlist2fetch.xsl
> 
> fetch-local-unversioned-plugin:
> 
> get-local:
>      [echo] Trying to locally get org.apache.forrest.themes.core
>      [echo] Looking in local /export/opt/forrest-trunk/plugins
>      [echo] Looking in local /export/opt/forrest-trunk/whiteboard/plugins
>      [echo] Found !
> 
> init-build-compiler:
> 
> echo-init:
> 
> init:
> 
> compile:
> 
> jar:
> 
> local-deploy:
>      [echo] Locally deploying org.apache.forrest.themes.core
> 
> build:
>      [echo] Plugin org.apache.forrest.themes.core deployed ! Ready to 
> configure
> 
> fetch-remote-unversioned-plugin-version-forrest:
> 
> fetch-remote-unversioned-plugin-unversion-forrest:
> 
> has-been-downloaded:
> 
> downloaded-message:
> 
> uptodate-message:
> 
> not-found-message:
>      [echo] Fetch-plugin Ok, installing !
> 
> unpack-plugin:
> 
> install-plugin:
> 
> configure-plugin:
>      [echo] No locationmap provided for plugin org.apache.forrest.themes.core
>      [echo] 
>       --------------------------------------------------------------
>       Installing plugin: org.apache.forrest.plugin.output.inputModule
>       --------------------------------------------------------------
>        
> 
> check-plugin:
>      [echo] org.apache.forrest.plugin.output.inputModule is not available in 
> the build dir. Trying to fetch it...
> 
> init-props:
> 
> echo-settings:
> 
> init-proxy:
> 
> fetch-plugins-descriptors:
> 
> fetch-plugin:
>      [echo] Trying to find the description of 
> org.apache.forrest.plugin.output.inputModule in the different descriptor files
>      [echo] Using the descriptor file 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml...
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/plugins-1.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/pluginlist2fetchbuild.xml
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginlist2fetch.xsl
> 
> fetch-local-unversioned-plugin:
> 
> get-local:
>      [echo] Trying to locally get org.apache.forrest.plugin.output.inputModule
>      [echo] Looking in local /export/opt/forrest-trunk/plugins
>      [echo] Found !
> 
> init-build-compiler:
> 
> echo-init:
> 
> init:
> 
> compile:
> 
> jar:
> 
> local-deploy:
>      [echo] Locally deploying org.apache.forrest.plugin.output.inputModule
>      [copy] Copying 19 files to 
> /export/opt/forrest-trunk/build/plugins/org.apache.forrest.plugin.output.inputModule
>      [copy] Copied 15 empty directories to 3 empty directories under 
> /export/opt/forrest-trunk/build/plugins/org.apache.forrest.plugin.output.inputModule
>      [copy] Copying 1 file to /export/opt/forrest-trunk/build/plugins/lib
> 
> build:
>      [echo] Plugin org.apache.forrest.plugin.output.inputModule deployed ! 
> Ready to configure
> 
> fetch-remote-unversioned-plugin-version-forrest:
> 
> fetch-remote-unversioned-plugin-unversion-forrest:
> 
> has-been-downloaded:
> 
> downloaded-message:
> 
> uptodate-message:
> 
> not-found-message:
>      [echo] Fetch-plugin Ok, installing !
> 
> unpack-plugin:
> 
> install-plugin:
> 
> configure-plugin:
> 
> configure-output-plugin:
>      [echo] Mounting output plugin: 
> org.apache.forrest.plugin.output.inputModule
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/output.xmap
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/output.xmap.new
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginMountSnippet.xsl
>      [move] Moving 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
> 
> configure-plugin-locationmap:
>      [echo] Mounting plugin locationmap for 
> org.apache.forrest.plugin.output.inputModule
>      [xslt] Processing 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/locationmap.xml
>  to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp/locationmap.xml.new
>      [xslt] Loading stylesheet 
> /export/opt/forrest-trunk/main/var/pluginLmMountSnippet.xsl
>      [move] Moving 1 file to 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/tmp
> 
> init:
> 
> -prepare-classpath:
> 
> check-contentdir:
> 
> examine-proj:
> 
> validation-props:
> 
> validate-xdocs:
> [xmlvalidate] 24 file(s) have been successfully validated.
>      [echo] ...validated xdocs
> 
> validate-skinconf:
> [xmlvalidate] 1 file(s) have been successfully validated.
>      [echo] ...validated skinconf
> 
> validate-sitemap:
>      [echo] ...validated project sitemap
> 
> validate-skins-stylesheets:
> 
> validate-skins:
> 
> validate-skinchoice:
>      [echo] ...validated existence of skin 'pelt'
> 
> validate-stylesheets:
> 
> validate:
> 
> site:
>      [echo] 
>   Copying the various non-generated resources to site.
>   Warnings will be issued if the optional project resources are not found.
>   This is often the case, because they are optional and so may not be 
> available.
>      [echo] Copying project resources and images to site ...
>      [copy] Warning: 
> /export/home/config/forrestbot-trunk/conf/work/forrest-sample-2/webapp/resources
>  not found.
>      [copy] Copying 2 files to /var/apache2/htdocs/ft/build/forrest-sample-2
>      [echo] Copying main skin images to site ...
>      [copy] Copying 18 files to 
> /var/apache2/htdocs/ft/build/forrest-sample-2/skin/images
>      [copy] Copying 14 files to 
> /var/apache2/htdocs/ft/build/forrest-sample-2/skin/images
>      [echo] Copying project skin images to site ...
>      [copy] Warning: 
> /var/apache2/htdocs/ft/src/documentation/skins/common/images not found.
>      [copy] Warning: 
> /var/apache2/htdocs/ft/src/documentation/skins/pelt/images not found.
>      [echo] Copying main skin css and js files to site ...
>      [copy] Copying 11 files to 
> /var/apache2/htdocs/ft/build/forrest-sample-2/skin
>      [copy] Copying 4 files to 
> /var/apache2/htdocs/ft/build/forrest-sample-2/skin
>      [echo] Copying project skin css and js files to site ...
>      [copy] Warning: /var/apache2/htdocs/ft/src/documentation/skins/common 
> not found.
>      [copy] Warning: /var/apache2/htdocs/ft/src/documentation/skins/pelt not 
> found.
>      [echo] 
> Finished copying the non-generated resources.
> Now Cocoon will generate the rest.
> 
> Static site will be generated at:
> /var/apache2/htdocs/ft/build/forrest-sample-2
> 
> Cocoon will report the status of each document:
>   - in column 1: *=okay X=brokenLink ^=pageSkipped (see FAQ).
>   
>      [java] 
> ------------------------------------------------------------------------ 
>      [java] cocoon 2.2.0-dev
>      [java] Copyright (c) 1999-2005 Apache Software Foundation. All rights 
> reserved.
>      [java] Build: December 8 2005 (TargetVM=1.4, SourceVM=1.4, Debug=on, 
> Optimize=on)
>      [java] 
> ------------------------------------------------------------------------ 
>      [java] 
>      [java] 
>      [java] X [0]                                     linkmap.html    BROKEN: 
> dispatcherError: 500 - Internal server error
>      [java] The contract "branding-css-links" has thrown an exception by 
> resolving the implementation from 
> "cocoon://resolve.contract.html.branding-css-links".
>      [java] 
>      [java] dispatcherErrorStack:
>      [java] java.lang.NullPointerException
>      [java] Total time: 0 minutes 4 seconds,  Site size: 0 Site pages: 0
>      [java] Java Result: 1
>      [echo] 
>   Copying broken links file to site root.
>       
>      [copy] Copying 1 file to /var/apache2/htdocs/ft/build/forrest-sample-2
>      [echo] Oops, something broke
> 
-- 
thorsten

"Together we stand, divided we fall!" 
Hey you (Pink Floyd)