I've run into the exact same problem. I'd like to keep my tomcat
installations separate and independent of my runtime
environments. Here's what I did as a workaround: I have my own
catalina startup script that runs org.apache.catalina.startup.Catalina
instead of Bootstrap. In your script you'll need to explicitly add
many of the catalina jars to your system classpath. It seems to be
working, but it removes some of the catalina semantics found in
Bootstrap. So I think a more permanent change should happen. As you
suggest, there should be a distinction between the "install" directory
(where the tomcat jars are) and the "run" directory, under which
contains conf/, logs/, and webapps/.

jeff

On Sun, Feb 25, 2001 at 01:05:16PM +0100, Endre Stølsvik wrote:
> Hi!
> 
> It kind of seems to me that there is some "inconsistency" between the
> catalina.home and where you actually want tomcat4 to _run_.
> 
> I have a bunch of "installations" for my gang of developers, and each
> developer have a complete env. to develop in.
> 
> But how do I configure, "say to", catalina that "this is where you're
> installed, and thus where you can find your code and stuff", and "this is
> where you're supposed to run, this is your _home_"..
> 
> Now, when I start up tomcat4, it starts to configure a lot of webapps
> coming from the installation area's "webapps" folder, and tell me that
> work directories are not existing, cannot be created or whatever (the
> installation is made as root, I run it as me).
> 
> Typical error line if I try to set catalina.home to where I want it to be
> run from:
> 
> Directory /devel/endre/active/SERVER/tomcat4.0-home/common/lib does not exist
> 
> 
> -- 
> Mvh,
> Endre
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
> 

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

Reply via email to