$CATALINA_BASE, with the goal of setting up an instance that provides the admin and
manager apps distributed with Tomcat, plus my own applications. At present progress is
slow because I am unsure of how to provide the manager and admin apps in my new
instance.
I started with O'Reilly's Tomcat book (very useful), which on p 56, has a section 'Relocating
the Web Applications Directory' . Unfortunately, the book does not mention that the /shared
directory is also located via $CATALINA_BASE, and does not discuss relocating the admin
and manager apps or why they occupy their own /server/webapps directory, instead of just
residing in /webapps).
Various howto's on non-jakarta, mostly edu, sites have filled the picture in somewhat, but I still
do not know why the /server directory is used to hold the admin and manager apps in the distribution.
Also, the following from the tomcat documentation Introduction is very misleading:
/Throughout the docs, you'll notice there are numerous references to *$CATALINA_HOME*. This represents the root of your Tomcat installation. When we say, "This information can be found in your $CATALINA_HOME/README.txt file" we mean to look at the README.txt file at the root of your Tomcat install./
/These are some of the key tomcat directories, all relative to *$CATALINA_HOME*:/
* /*/bin* - Startup, shutdown, and other scripts. The |*.sh| files (for Unix systems) are functional duplicates of the |*.bat| files (for Windows systems). Since the Win32 command-line lacks certain functionality, there are some additional files in here./ * /*/conf* - Configuration files and related DTDs. The most important file in here is server.xml. It is the main configuration file for the container./ * /*/logs* - Log files are here by default./ * /*/webapps* - This is where your webapps go/.
In fact, it seems that /conf /logs, and /webapps are actually resolved by tomcat as relative to $CATALINA_BASE,
which is set by tomcat to the value in CATALINA_HOME if it is not explicitly specified when tomcat is launched.
*Questions* ----------
* I have not been able to find a section of the documentation that deals with setting up usage-specific instances by exploiting $CATALINA_BASE. Can somebody direct me to the documentation if it exists? * Should admin and manager be copied and to and installed in a special-purpose-instance's /webapps directory, or can they be safely shared from the distribution by all instances that need them? * What is the rationale for installing admin and manager under /server in the distribution ? * Is /server interpreted relative to $CATALINA_BASE or $CATALINA_HOME
Thanks for your attention,
Bill
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]