Hi all, after some holyday I'm here again, trying to fix my problems with the dispatcher plugin. I've started again from scratch: unset FORREST_HOME, removed my local repository of forrest, checked it out again, built forrest, set FORREST_HOME, added FORREST_HOME/bin to PATH and built a dispatcher sample site. It failed as usual. Coming back to the dispatcher local-deploy thing I've repeated it, but the result is the same i.e. no dispatcher.jar file is created anywhere. Simply $FORREST_HOME/build/plugins/org.apache.forrest.plugin.internal.dispatcher contains now a copy of $FORREST_HOME/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher$. In fact, the following search via find command returns nothing:
$ cd $FORREST_HOME $ find . -name *.dispatcher.jar $ Executing $ forrest diagnostics in my seed site directory returns the following: v...@rachael:~/tmp/test_af1$ forrest diagnostics Apache Forrest. Run 'forrest -projecthelp' to list options Buildfile: /home/vmas/repositoris.nobackup/forrest/main/forrest.build.xml check-java-version: This is apache-forrest-0.9-dev Using Java 1.6 from /usr/lib/jvm/java-6-sun-1.6.0.21/jre Using Apache Ant version 1.7.1 compiled on September 26 2008 from /home/vmas/repositoris.nobackup/forrest/tools/ant init-props: echo-settings-condition: echo-settings: check-skin: init-proxy: fetch-skins-descriptors: fetch-skin: unpack-skins: init-skins: fetch-plugins-descriptors: Fetching plugins descriptor: http://forrest.apache.org/plugins/plugins.xml Getting: http://forrest.apache.org/plugins/plugins.xml To: /home/vmas/tmp/test_af1/build/tmp/plugins-1.xml local file date : Thu Aug 19 09:54:20 CEST 2010 Error getting http://forrest.apache.org/plugins/plugins.xml to /home/vmas/tmp/test_af1/build/tmp/plugins-1.xml Fetching plugins descriptor: http://forrest.apache.org/plugins/whiteboard-plugins.xml Getting: http://forrest.apache.org/plugins/whiteboard-plugins.xml To: /home/vmas/tmp/test_af1/build/tmp/plugins-2.xml local file date : Thu Aug 19 09:58:17 CEST 2010 Error getting http://forrest.apache.org/plugins/whiteboard-plugins.xml to /home/vmas/tmp/test_af1/build/tmp/plugins-2.xml Plugin list loaded from http://forrest.apache.org/plugins/plugins.xml. Plugin list loaded from http://forrest.apache.org/plugins/whiteboard-plugins.xml. init-plugins: Copying 1 file to /home/vmas/tmp/test_af1/build/tmp Copying 1 file to /home/vmas/tmp/test_af1/build/tmp Copying 1 file to /home/vmas/tmp/test_af1/build/tmp Copying 1 file to /home/vmas/tmp/test_af1/build/tmp Copying 1 file to /home/vmas/tmp/test_af1/build/tmp -------------------------------------------------------------- Installing plugin: org.apache.forrest.plugin.output.pdf -------------------------------------------------------------- check-plugin: org.apache.forrest.plugin.output.pdf is available in the build dir. Trying to update it... init-props: echo-settings-condition: echo-settings: init-proxy: fetch-plugins-descriptors: fetch-plugin: Trying to find the description of org.apache.forrest.plugin.output.pdf in the different descriptor files Using the descriptor file /home/vmas/tmp/test_af1/build/tmp/plugins-1.xml... Processing /home/vmas/tmp/test_af1/build/tmp/plugins-1.xml to /home/vmas/tmp/test_af1/build/tmp/pluginlist2fetchbuild.xml Loading stylesheet /home/vmas/repositoris.nobackup/forrest/main/var/pluginlist2fetch.xsl fetch-local-unversioned-plugin: get-local: Trying to locally get org.apache.forrest.plugin.output.pdf Looking in local /home/vmas/repositoris.nobackup/forrest/plugins Found ! init-build-compiler: echo-init: init: compile: jar: local-deploy: Locally deploying org.apache.forrest.plugin.output.pdf build: 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: Fetch-plugin Ok, installing ! unpack-plugin: install-plugin: configure-plugin: configure-output-plugin: Mounting output plugin: org.apache.forrest.plugin.output.pdf Processing /home/vmas/tmp/test_af1/build/tmp/output.xmap to /home/vmas/tmp/test_af1/build/tmp/output.xmap.new Loading stylesheet /home/vmas/repositoris.nobackup/forrest/main/var/pluginMountSnippet.xsl Moving 1 file to /home/vmas/tmp/test_af1/build/tmp configure-plugin-locationmap: Mounting plugin locationmap for org.apache.forrest.plugin.output.pdf Processing /home/vmas/tmp/test_af1/build/tmp/locationmap.xml to /home/vmas/tmp/test_af1/build/tmp/locationmap.xml.new Loading stylesheet /home/vmas/repositoris.nobackup/forrest/main/var/pluginLmMountSnippet.xsl Moving 1 file to /home/vmas/tmp/test_af1/build/tmp -------------------------------------------------------------- Installing plugin: org.apache.forrest.plugin.internal.dispatcher -------------------------------------------------------------- check-plugin: org.apache.forrest.plugin.internal.dispatcher is available in the build dir. Trying to update it... init-props: echo-settings-condition: echo-settings: init-proxy: fetch-plugins-descriptors: fetch-plugin: Trying to find the description of org.apache.forrest.plugin.internal.dispatcher in the different descriptor files Using the descriptor file /home/vmas/tmp/test_af1/build/tmp/plugins-1.xml... Processing /home/vmas/tmp/test_af1/build/tmp/plugins-1.xml to /home/vmas/tmp/test_af1/build/tmp/pluginlist2fetchbuild.xml Loading stylesheet /home/vmas/repositoris.nobackup/forrest/main/var/pluginlist2fetch.xsl findPlugin: Using the descriptor file /home/vmas/tmp/test_af1/build/tmp/plugins-2.xml... Processing /home/vmas/tmp/test_af1/build/tmp/plugins-2.xml to /home/vmas/tmp/test_af1/build/tmp/pluginlist2fetchbuild.xml Loading stylesheet /home/vmas/repositoris.nobackup/forrest/main/var/pluginlist2fetch.xsl fetch-local-unversioned-plugin: get-local: Trying to locally get org.apache.forrest.plugin.internal.dispatcher Looking in local /home/vmas/repositoris.nobackup/forrest/plugins Looking in local /home/vmas/repositoris.nobackup/forrest/whiteboard/plugins Found ! init-build-compiler: echo-init: init: compile: jar: local-deploy: Locally deploying org.apache.forrest.plugin.internal.dispatcher build: 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: Fetch-plugin Ok, installing ! unpack-plugin: install-plugin: configure-plugin: configure-internal-plugin: Mounting internal plugin: org.apache.forrest.plugin.internal.dispatcher Processing /home/vmas/tmp/test_af1/build/tmp/internal.xmap to /home/vmas/tmp/test_af1/build/tmp/internal.xmap.new Loading stylesheet /home/vmas/repositoris.nobackup/forrest/main/var/pluginMountSnippet.xsl Moving 1 file to /home/vmas/tmp/test_af1/build/tmp configure-plugin-locationmap: Mounting plugin locationmap for org.apache.forrest.plugin.internal.dispatcher Processing /home/vmas/tmp/test_af1/build/tmp/locationmap.xml to /home/vmas/tmp/test_af1/build/tmp/locationmap.xml.new Loading stylesheet /home/vmas/repositoris.nobackup/forrest/main/var/pluginLmMountSnippet.xsl Moving 1 file to /home/vmas/tmp/test_af1/build/tmp init: diagnostics: ------- Ant diagnostics report ------- Apache Ant version 1.7.1 compiled on September 26 2008 ------------------------------------------- Implementation Version ------------------------------------------- core tasks : 1.7.1 optional tasks : not available ------------------------------------------- ANT PROPERTIES ------------------------------------------- ant.version: Apache Ant version 1.7.1 compiled on September 26 2008 ant.java.version: 1.6 ant.core.lib: /home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant.jar ant.home: /home/vmas/repositoris.nobackup/forrest/tools/ant ------------------------------------------- ANT_HOME/lib jar listing ------------------------------------------- ant.home: /home/vmas/repositoris.nobackup/forrest/tools/ant xml-commons-resolver-1.1.jar (60047 bytes) ant-jsch.jar (30804 bytes) ant-nodeps.jar (431053 bytes) jsch-0.1.39.jar (177987 bytes) ant-commons-net.jar (47169 bytes) ant-launcher.jar (12148 bytes) ant.jar (1322915 bytes) apache-jakarta-commons-net-1.4.1.jar (180792 bytes) apache-jakarta-oro-2.0.8.jar (64638 bytes) ant-testutil.jar (14945 bytes) ant-trax.jar (6887 bytes) ant-apache-oro.jar (39656 bytes) ant-contrib-1.0b2.jar (194050 bytes) ant-apache-resolver.jar (4077 bytes) ------------------------------------------- USER_HOME/.ant/lib jar listing ------------------------------------------- user.home: /home/vmas No such directory. ------------------------------------------- Tasks availability ------------------------------------------- image : Not Available (the implementation class is not present) wlrun : Not Available (the implementation class is not present) stlist : Not Available (the implementation class is not present) antlr : Not Available (the implementation class is not present) netrexxc : Not Available (the implementation class is not present) starteam : Not Available (the implementation class is not present) stylebook : Not Available (the implementation class is not present) stlabel : Not Available (the implementation class is not present) splash : Not Available (the implementation class is not present) jdepend : Not Available (the implementation class is not present) stcheckin : Not Available (the implementation class is not present) junit : Not Available (the implementation class is not present) stcheckout : Not Available (the implementation class is not present) ejbc : Not Available (the implementation class is not present) junitreport : Not Available (the implementation class is not present) wlstop : Not Available (the implementation class is not present) sound : Not Available (the implementation class is not present) ddcreator : Not Available (the implementation class is not present) A task being missing/unavailable should only matter if you are trying to use it ------------------------------------------- org.apache.env.Which diagnostics ------------------------------------------- Not available. Download it at http://xml.apache.org/commons/ ------------------------------------------- XML Parser information ------------------------------------------- XML Parser : org.apache.xerces.jaxp.SAXParserImpl XML Parser Location: /home/vmas/repositoris.nobackup/forrest/lib/endorsed/xercesImpl-2.9.1.jar Namespace-aware parser : org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser Namespace-aware parser Location: /home/vmas/repositoris.nobackup/forrest/lib/endorsed/xercesImpl-2.9.1.jar ------------------------------------------- System properties ------------------------------------------- java.runtime.name : Java(TM) SE Runtime Environment sun.boot.library.path : /usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/i386 java.vm.version : 17.0-b16 ant.library.dir : /home/vmas/repositoris.nobackup/forrest/tools/ant/lib java.vm.vendor : Sun Microsystems Inc. java.vendor.url : http://java.sun.com/ path.separator : : java.vm.name : Java HotSpot(TM) Client VM file.encoding.pkg : sun.io user.country : ES sun.java.launcher : SUN_STANDARD sun.os.patch.level : unknown java.vm.specification.name : Java Virtual Machine Specification user.dir : /home/vmas/tmp/test_af1 java.runtime.version : 1.6.0_21-b06 java.awt.graphicsenv : sun.awt.X11GraphicsEnvironment java.endorsed.dirs : /usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/endorsed os.arch : i386 java.io.tmpdir : /tmp line.separator : java.vm.specification.vendor : Sun Microsystems Inc. os.name : Linux ant.home : /home/vmas/repositoris.nobackup/forrest/tools/ant sun.jnu.encoding : UTF-8 java.library.path : /usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib java.specification.name : Java Platform API Specification java.class.version : 50.0 sun.management.compiler : HotSpot Client Compiler os.version : 2.6.32-5-686 user.home : /home/vmas user.timezone : Europe/Madrid java.awt.printerjob : sun.print.PSPrinterJob file.encoding : UTF-8 java.specification.version : 1.6 user.name : vmas java.class.path : /home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-launcher.jar:/home/vmas/repositoris.nobackup/forrest/lib/endorsed/jakarta-bcel-20040329.jar:/home/vmas/repositoris.nobackup/forrest/lib/endorsed/jakarta-regexp-1.5.jar:/home/vmas/repositoris.nobackup/forrest/lib/endorsed/xalan-2.7.1.jar:/home/vmas/repositoris.nobackup/forrest/lib/endorsed/xercesImpl-2.9.1.jar:/home/vmas/repositoris.nobackup/forrest/lib/endorsed/xml-apis-1.3.04.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/xml-commons-resolver-1.1.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-jsch.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-nodeps.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/jsch-0.1.39.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-commons-net.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-launcher.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/apache-jakarta-commons-net-1.4.1.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/apache-jakarta-oro-2.0.8.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-testutil.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-trax.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-apache-oro.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-contrib-1.0b2.jar:/home/vmas/repositoris.nobackup/forrest/tools/ant/lib/ant-apache-resolver.jar:/usr/lib/jvm/java-6-sun-1.6.0.21/lib/tools.jar java.vm.specification.version : 1.0 sun.arch.data.model : 32 java.home : /usr/lib/jvm/java-6-sun-1.6.0.21/jre java.specification.vendor : Sun Microsystems Inc. user.language : ca java.vm.info : mixed mode, sharing java.version : 1.6.0_21 java.ext.dirs : /usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/ext:/usr/java/packages/lib/ext sun.boot.class.path : /usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/resources.jar:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/rt.jar:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/jsse.jar:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/jce.jar:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/charsets.jar:/usr/lib/jvm/java-6-sun-1.6.0.21/jre/classes java.vendor : Sun Microsystems Inc. file.separator : / java.vendor.url.bug : http://java.sun.com/cgi-bin/bugreport.cgi sun.cpu.endian : little sun.io.unicode.encoding : UnicodeLittle sun.cpu.isalist : ------------------------------------------- Temp dir ------------------------------------------- Temp dir is /tmp Temp dir is writeable Temp dir alignment with system clock is -899 ms ------------------------------------------- Locale information ------------------------------------------- Timezone Central European Time offset=7200000 ------------------------------------------- Proxy information ------------------------------------------- Java1.5+ proxy settings: Direct connection BUILD SUCCESSFUL Total time: 4 seconds I'm already a little bit desperate to solve this issue. If you see something wrong or strange in the diagnostics, please tell me. As usual your suggestions are welcome. TIA Vicent -- Share what you know, learn what you don't.