On Thu, 2010-08-19 at 11:06 +0200, Vicent Mas wrote: > Hi all, > Hmm, I cannot reproduce your problem. I did cd $FORREST_HOME svn up -> At revision 988481. cd main ./build.sh clean ;./build.sh cd ../whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/ forrest run
http://localhost:8888/index.html -> Dispatcher based site. You do not have to deploy by hand (local deploy) since using the dispatcher plugin to test will automatically deploy the plugin. thors...@mckenny:~/src/apache/forrest$ find . -name *.dispatcher.jar ./whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/build/org.apache.forrest.plugin.internal.dispatcher.jar ./build/plugins/lib/org.apache.forrest.plugin.internal.dispatcher.jar That is under ubuntu 10.04. I tried with forrest but that resulted in <link message="net.sf.ehcache.Element; local class incompatible: stream classdesc serialVersionUID = 3343087714201120157, local class serialVersionUID = 1098572221246444544">linkmap.html</link> Never saw that before. salu2 > 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 -- Thorsten Scherler <thorsten.at.apache.org> Open Source Java <consulting, training and solutions>