Just an update. I got the html
serializer working (the html was malformed) and the html now renders. I
believe the rest of the issues relate to my not understanding xmaps.
Now on to understanding aggregates...
Louis.Masters@log-net.com wrote on 09/09/2005 12:14:42
> OK, after looking at the examples and the Coccon wiki page for the
> DirectoryGenerator, I got my directory listing to somewhat work.
> Here is the my basic sitemap.xmap entry:
> <map:pipeline internal-only="false">
> <map:match pattern="**/defaultbuilddir.html">
> <map:generate type="directory"
> <map:parameter name="depth"
> stylesheets}/dir2html.xsl" />
> <map:serialize type="xml"/>
> The xsl is basically the stylesheet from the Cocoon wiki. It
> converts the directory listings to html tags. The problems I
> having with it are:
> 1. The raw html tags are being displayed. I thought I
saw a FAQ on
> this somewhere, but I could not find it again. I also tried
> html serializer, but I got a DTD error.
> 2. I am losing the rest of the Forrest site (tabs, menus, etc.).
> think I have to aggregate this, correct? Any pointers?
> Also, I'm still working on implementing the full Jetty server.
> David Crossley <firstname.lastname@example.org> wrote on 09/02/2005 10:10:32
> > Louis.Masters@log-net.com wrote:
> > > I'm using Forrest 0.6 to migrate off of a plain old apache
server. I have
> > > most of the site replicated. The only remaining issues
> > Any reason for 0.6 ? You would be better of start a new
> > application with 0.7 version. Anyway ...
> > > 1. I need a directory listing of a path outside of
the web app. I tried
> > > using the Directory Generator, but quite honestly, I have
no idea how to
> > > implement it. Anyone have it set up already and can
send me some snips?
> > http://cocoon.apache.org/2.1/userdocs/generators/directory-generator.html
> > and you can probably find other stuff at wiki.apache.org/cocoon
> > There are a couple of examples in Forrest
> > cd forrest_06_branch/src/core/context
> > grep directory *.xmap
> > > 2. I need to call a batch file from a link. I
was using cgi-bin to do
> > > this, but I can't find a similar function in Forrest (I
don't think there
> > > is one). I saw a post about redirecting to an apache
web server, but I
> > > can't do that as I am removing the plain apache server.
The batch file
> > > only created a zip of a couple of directories so I was trying
to use the
> > > Zip serializer, but again, I'm having some issues.
> > Are you using a full Jetty as the servlet container
> > for your forrest webapp. It can run cgi programs,
> > so probably can Tomcat.
> > I have never used the Cocoon ZipArchiveSerializer,
> > http://cocoon.apache.org/2.1/userdocs/serializers/ziparchive-serializer.html
> > but i gather that you would construct a pipeline in
> > your project sitemap that generates an xml document
> > in the format shown, then finish that with the serializer.
> > -David