Unico Hommes wrote:
Hi I've been following the discussions a bit lately. I used to also use
the full-dist tomcat server distribution. There definitely needs to be
done something about all this. See more comments inline.

Diego Bragato wrote:


Hi all,


After a long discussion with Oliver (thanks Oliver ...) we managed to arrive at the conclusion that the build.xml needs refurbishment in the release target.

This is heavily significant to everybody: developers users and community.

As my understanding we all use slide in a large quantity of flavors and fashions. And as long as there are various needs around, it needs a bit of discussion to you all.

What binary distributions you want to produce out of the release target in the build.xml ?

The actual old way of producing jakarta-slide.2.0.0.tar.gz is a tomcat deployed in a non exactly standard way with a lot of old code.



Yep, I agree here. It's *very* obscure with all the different
applications being deployed automagically over three different ports and
there is NO documentation at all about how it all works.

If I remember correctly this is how what happens:

for each namespace

1. a vanilla webapp is deployed that is backed by SlideDirContext (all
the resources are loaded from namespace/files) under a Host that is
configured to run on port 8080.

2. a webdav webapp is deployed that has a servlet mapping of / to Slide
WebDAV servlet. These are under a Host that is configured to run on port
8081.

3. an admin webapp is deployed under a Host that is configured to run
under 8082.

Very interesting, I had no idea about that...



There can be the need for a separate binary for the distribution of
1 the slide client (this would be useful to my personal project)
2 out of the box build with tomcat 4.x (please propose me a version) ideal would be latest (this would be useful to my personal project)
3 out of the box build with jboss (project www.jbpm.org has one and it's really nice) (this would be useful to my personal project)
4 a binary build with the needed wars and stuff for being deployed in a generic app server (see for example jetspeed project) maybe a build.xml can be needed for doing the deployment


Sorry, but I don't think all this should be Slide's concern at all. What
does Slide do ATM?


1. It's got a core repository and a WevDAV adapter in the form of a
servlet. The way this is distributed in the servlet world is through a
web archive.

I do not see how the web container can do the authentication stuff when Slide is deployed as a single "war"? Do you?


Oliver



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to