Hi. This is not really an urgent matter, but I'd like to clear it out.

I ahve setup a virtual host and deployed a couple of contexts under it. I have two of 
my applications and I've introduced /tomcat-docs and /manager from the base Tomcat 
package. The "problem" is my application contexts get loaded twice, which is clearly 
visible from the logs and from manager application. First they are loaded by 
StandardManager and then by StandardHost.

This is my server.xml (just the relevant bit)
-------------------------------------------

<Host name="Mercury.ev.co.yu" debug="0" appBase="/usr/users/mercury/webapps" 
unpackWARs="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve"
               directory="logs"  prefix="mercury_access_log." suffix=".txt"
               pattern="common"/>
        <Logger className="org.apache.catalina.logger.FileLogger"
                directory="logs"  prefix="mercury_log." suffix=".txt"
                timestamp="true"/>
        <Context docBase="/usr/local/java/tomcat-4.01/webapps/manager" path="/manager" 
debug="0" privileged="true"/>
        <Context docBase="/usr/local/java/tomcat-4.01/webapps/tomcat-docs" 
path="/docs" />
        <Context docBase="addr_book" path="/addr_book/" debug="0" reloadable="true"/>
        <Context docBase="addr_admin" path="/addr_admin/" debug="0" 
reloadable="true"/>
      </Host>

This is the manager output
---------------------------

OK - Listed applications for virtual host mercury.ev.co.yu
/addr_admin/:running:0
/docs:running:0
/addr_book/:running:0
/addr_admin:running:1
/addr_book:running:0
/manager:running:0

This is the log
--------------

2001-11-22 11:30:19 WebappLoader[/addr_admin/]: Deploying class repositories to work 
directory /usr/local/java/tomcat-4.01/work/merc
ury.ev.co.yu/addr_admin_
2001-11-22 11:30:19 WebappLoader[/addr_admin/]: Reloading checks are enabled for this 
Context
2001-11-22 11:30:19 StandardManager[/addr_admin/]: Seeding random number generator 
class java.security.SecureRandom
2001-11-22 11:30:19 StandardManager[/addr_admin/]: Seeding of random number generator 
has been completed
2001-11-22 11:30:27 StandardWrapper[/addr_admin/:default]: Loading container servlet 
default
2001-11-22 11:30:28 default: init
2001-11-22 11:30:28 StandardWrapper[/addr_admin/:invoker]: Loading container servlet 
invoker
2001-11-22 11:30:28 invoker: init
2001-11-22 11:30:29 jsp: init
2001-11-22 11:30:32 WebappLoader[/docs]: Deploying class repositories to work 
directory /usr/local/java/tomcat-4.01/work/mercury.ev.
co.yu/docs
2001-11-22 11:30:32 StandardManager[/docs]: Seeding random number generator class 
java.security.SecureRandom
2001-11-22 11:30:32 StandardManager[/docs]: Seeding of random number generator has 
been completed
2001-11-22 11:30:36 StandardWrapper[/docs:default]: Loading container servlet default
2001-11-22 11:30:36 default: init
2001-11-22 11:30:36 StandardWrapper[/docs:invoker]: Loading container servlet invoker
2001-11-22 11:30:36 invoker: init
2001-11-22 11:30:36 jsp: init
2001-11-22 11:30:37 WebappLoader[/addr_book/]: Deploying class repositories to work 
directory /usr/local/java/tomcat-4.01/work/mercu
ry.ev.co.yu/addr_book_
2001-11-22 11:30:37 WebappLoader[/addr_book/]: Reloading checks are enabled for this 
Context
2001-11-22 11:30:37 StandardManager[/addr_book/]: Seeding random number generator 
class java.security.SecureRandom
2001-11-22 11:30:37 StandardManager[/addr_book/]: Seeding of random number generator 
has been completed
2001-11-22 11:30:41 StandardWrapper[/addr_book/:default]: Loading container servlet 
default
2001-11-22 11:30:41 default: init
2001-11-22 11:30:41 StandardWrapper[/addr_book/:invoker]: Loading container servlet 
invoker
2001-11-22 11:30:41 invoker: init
2001-11-22 11:30:41 jsp: init
2001-11-22 11:30:41 WebappLoader[/manager]: Deploying class repositories to work 
directory /usr/local/java/tomcat-4.01/work/mercury.
ev.co.yu/manager
2001-11-22 11:30:41 StandardManager[/manager]: Seeding random number generator class 
java.security.SecureRandom
2001-11-22 11:30:41 StandardManager[/manager]: Seeding of random number generator has 
been completed
2001-11-22 11:30:46 ContextConfig[/manager]: Configured an authenticator for method 
BASIC
2001-11-22 11:30:46 StandardWrapper[/manager:default]: Loading container servlet 
default
2001-11-22 11:30:46 default: init
2001-11-22 11:30:46 StandardWrapper[/manager:invoker]: Loading container servlet 
invoker
2001-11-22 11:30:46 invoker: init
2001-11-22 11:30:46 jsp: init
2001-11-22 11:30:47 StandardHost[mercury.ev.co.yu]: Installing web application at 
context path /addr_book from URL file:/usr/users/m
ercury/webapps/addr_book
2001-11-22 11:30:47 WebappLoader[/addr_book]: Deploying class repositories to work 
directory /usr/local/java/tomcat-4.01/work/mercur
y.ev.co.yu/addr_book
2001-11-22 11:30:47 StandardManager[/addr_book]: Seeding random number generator class 
java.security.SecureRandom
2001-11-22 11:30:47 StandardManager[/addr_book]: Seeding of random number generator 
has been completed
2001-11-22 11:30:51 StandardWrapper[/addr_book:default]: Loading container servlet 
default
2001-11-22 11:30:51 default: init
2001-11-22 11:30:51 StandardWrapper[/addr_book:invoker]: Loading container servlet 
invoker
2001-11-22 11:30:51 invoker: init
2001-11-22 11:30:51 jsp: init
2001-11-22 11:30:52 StandardHost[mercury.ev.co.yu]: Installing web application at 
context path /addr_admin from URL file:/usr/users/
mercury/webapps/addr_admin
2001-11-22 11:30:52 WebappLoader[/addr_admin]: Deploying class repositories to work 
directory /usr/local/java/tomcat-4.01/work/mercu
ry.ev.co.yu/addr_admin
2001-11-22 11:30:52 StandardManager[/addr_admin]: Seeding random number generator 
class java.security.SecureRandom
2001-11-22 11:30:52 StandardManager[/addr_admin]: Seeding of random number generator 
has been completed
2001-11-22 11:30:56 StandardWrapper[/addr_admin:default]: Loading container servlet 
default
2001-11-22 11:30:56 default: init
2001-11-22 11:30:56 StandardWrapper[/addr_admin:invoker]: Loading container servlet 
invoker
2001-11-22 11:30:56 invoker: init
2001-11-22 11:30:56 jsp: init
2001-11-22 11:37:16 jsp: init
2001-11-22 11:37:55 StandardHost[mercury.ev.co.yu]: MAPPING configuration error for 
request URI 
2001-11-22 11:39:48 jsp: init
2001-11-22 11:39:55 jsp: init
2001-11-22 11:40:04 DivisionManager: init

TYIA,
Nix.


Reply via email to