David Crossley wrote: > David Crossley wrote: > > Using our rc1 and Apache Tomcat 6.0.30 on Mac with Java 1.5 > > > > ]$ cd seed-basic-rc1 > > ]$ forrest war > > ]$ cp build/my-project.war $CATALINA_HOME/webapps > > ]$ $CATALINA_HOME/bin/startup.sh > > > > Yes, it works. > > > > However, i am having trouble with the war from > > "seed-sample" and from "site-author". > > The "seed-sample" gives this in webapps/my-project/WEB-INF/logs/error.log > ERROR (2011-02-03) 22:03.00:895 [access] (/my-project/index.html) > http-8080-1/CocoonServlet: Internal Cocoon Problem > org.apache.cocoon.ProcessingException: Failed to process pipeline > at [TransformerException] - > file:///path/to/apache-tomcat-6.0.30/webapps/my-project/skins/pelt/xslt/html/site-to-xhtml.xsl:61:61 > > i.e. $FORREST_HOME/main/webapp/skins/pelt/xslt/html/site-to-xhtml.xsl > > Does someone else also get that on Java 1.5 > Any clues?
Would someone please try with Tomcat on Java 1.5 As said in another thread, the "seed-sample" does work for me on Java 6. I have done some investigation of the abovementioned problem. As per the error above, line 61 is the following: 59: <title><xsl:value-of select="div[@id='content']/h1"/> 60: <xsl:if test="$config/motd"> 61: <xsl:for-each select="$config/motd/motd-option"> 62: <xsl:choose> This uses the "skinconf" which has been added into $config when the "common" version of the "site-to-xhtml" stylesheet was imported at the top of this pelt skin styleheet. The "motd" (Message of the day) is a single optional configuration element. This works fine in 'forrest site' and 'forrest run' mode and when using a WAR with Tomcat 6 on Java 6. But not for me on Mac Leopard with Java 1.5 The following replacement for line 60 fixes the problem for me: 60: <xsl:if test="count($config/motd) = 1"> Also strange is that after this first now successful use of $config, the other uses further in this stylesheet now work properly, including this similar line: 523: <xsl:if test="$config/motd"> ---------- Would someone please try the WAR files on a full modern Jetty server. I have had a quick try, but not yet successful. -David