Howdy,
Tomcat doesn't cache any of this in a way that persists across restarts.
If you deploy a changed version of a class to the server and restart it,
the new class will be loaded, as it's a new JVM instance, new
classloader, etc.

Any other behavior you're seeing is most likely an error of your part,
and could be one of many, e.g.

- Your code doesn't refer to this class
- You haven't really redeployed the class
- You have multiple versions of the class in the classpath, e.g. in
WEB-INF/lib and common/lib.
- You haven't really restarted the server
etc.

It is often useful to add logging, even in a static initializer block if
you have to, so that you know how your class is being used, when it is
loaded, etc.

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: Jan Behrens [mailto:[EMAIL PROTECTED]
>Sent: Tuesday, April 01, 2003 2:47 PM
>To: 'Tomcat Users List'
>Subject: Tomcat not excepting changes in web-app
>
>I am re-posting this as I still hope that anyone of the cracks out
there
>can
>help me....
>
>
>Hi List,
>
>I keep on having the following trouble...
>
>I have a web-app that connects to a database, the connection parameters
are
>stored in a static class that serves only this particular cause.
Whenever I
>need to deploy to a new context (e.g. DB Server) I get the following
error:
>
>java.sql.SQLException: Cannot connect to MySQL server on
>OLD_DB_SERVER:3306.
>Is there a MySQL server running on the machine/port you are trying to
>connect
>to? (java.net.ConnectException)
>
>Where OLD_DB_SERVER would be the name of the formerly used parameters.
It
>seems that Tomcat stores those seetings somewhere, even if I remove the
>whole
>class, that Exception is thrown.
>
>My setup:
>Server Version Apache Tomcat/4.1.12
>JVM Version    1.4.0-b92
>JVM Vendor             Sun Microsystems Inc.
>OS Name                Windows 2000
>OS Version             5.0
>OS Arch                x86
>
>I have tried to start/restart the server, delete whats in
><TOMCAT_ROOT>/work/,
>reloading through the web-app Manager, constant recompiling of class in
>question as well as combinations of these. So far nothing seemed to
solve
>the
>problem. Eventually (after ages) he has, so far at least, excepted the
>changes - but I am going nuts trying all those steps without any clue
as to
>how this should really work.
>
>Am I not seeing the obvious, or has anyone made similar experiences?
>
>Regards
>
>
>Jan
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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

Reply via email to