forrest-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Howard Lewis Ship <>
Subject Issues upgrading from 0.5 to 0.6
Date Wed, 27 Oct 2004 15:05:34 GMT
I'm aware of what I should be doing and much of it used to work in Forrest 0.5.

See the diffs:

I had to strip out a lot of stuff that makes sense to work around bugs in 0.6. 

I'm still finding more problems; for example when trying to build
wholesite.xml, I get:

     [java] X [0]                                     wholesite.html  
 BROKEN: java.lang.RuntimeException:
org.apache.cocoon.ResourceNotFoundException: Resource not found.: o
doesn't exist.

Even though my cli.xconf contains:

   <exclude pattern="hivedocs/**"/>
   <exclude pattern="**/hivedocs/**"/>
   <exclude pattern="**/apidocs/**"/>
   <exclude pattern="**/clover/**"/>

I also just noticed that top-level, non-menu elements in my site.xml
don't appear.  Example:

		<reference label="Reference">
			<services label="Services" href="services.html"/>
			<configurations label="Configurations" href="configurations.html"/>
			<hivedoc label="HiveDoc" href="hivedoc.html"/>
			<descriptor label="Module  Descriptor" href="descriptor.html"/>
			<rules label="Contribution Processing Rules" href="rules.html"/>
      <dependencies label="Dependencies" href="dependencies.html"/>

		<changes label="Change Log" href="changes.html"/>
    <todo label="TODO" href="todo.html"/>
    <mailinglists label="Mailing Lists"
		<downloads href="downloads.html" label="Downloads"/>
		<bugs href=""
		<cvs href="cvs.html" label="CVS Access"/>
		<tutorials label="Tutorials and Information">

The "Reference" and "Tutorials and Information" menus appear, but none
of the others do.

On 27 Oct 2004 12:46:05 +1000, David Crossley <> wrote:
> Howard Lewis Ship wrote:
> > I eventually did get the HiveMind site building properly, but it took
> > a LOT of effort.
> Phew. Very glad to see that you got there, and that
> we could help in some places. Your situation was extra
> difficult due to the integration of Forrest into your
> build system. That should be possible, so we have some
> work to do.
> > I've documented my experiences on my blog:
> >
> >
> I will check it out soon.
> > Results are visible online:
> >
> >
> Great. I see that the breadcrumb trail has one extra "HiveMind".
> You probably need to tweak your skinconf.xml to remove that.
> > There's definately a bug afoot where the system thinks all
> > "index.html" files are exactly the same, regardless of the folder!
> Well this works with no problems for other sites,
> so it must be something peculiar to yours.
> Looking for the differences between your site.xml
> and the one for our Forrest site. For each menu
> that belongs to a "tab", we have a "href" attribute
> on its top-level element to point to the directory,
> e.g. on your <hivemind-examples> element.
> --
> David Crossley

Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

View raw message