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]
