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->
<map:match pattern="**/defaultbuilddir.html">
<map:generate type="directory" src="">
<map:parameter name="depth" value="2"/>
</map:generate>
<map:transform src="" />
<map:serialize type="xml"/>
</map:match>
</map:pipeline>
The xsl is basically the stylesheet from the Cocoon wiki. It converts the directory listings to html tags. The problems I am 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 the html serializer, but I got a DTD error.
2. I am losing the rest of the Forrest site (tabs, menus, etc.). I think I have to aggregate this, correct? Any pointers?
Also, I'm still working on implementing the full Jetty server.
Thanks,
Lou
David Crossley <[EMAIL PROTECTED]> wrote on 09/02/2005 10:10:32 AM:
> [EMAIL PROTECTED] 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 are:
>
> 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
- directory listing & batch file invocation Louis . Masters
- Re: directory listing & batch file invocation David Crossley
- Re: directory listing & batch file invocati... Louis . Masters
- Re: directory listing & batch file invo... Louis . Masters
- Re: directory listing & batch file invocation Louis . Masters
- Re: directory listing & batch file invocati... Thorsten Scherler
- Re: directory listing & batch file invocati... David Crossley
- Re: directory listing & batch file invocation Louis . Masters