Recently i was looking for a tool to make easily the deploy of bug fixes in production, and i have found the ClassGhost utility (http://classghost.sourceforge.net/
). This tool injects classes in the production JVM. It looks pretty good, and does the work very well.
But, to do this job, the ClassGhost needs some parameters in the JVM. These parameters, in Tomcat, are related with the Debug mode (as you can see in this http://classghost.sourceforge.net/how.html
and this http://wiki.apache.org/tomcat/FAQ/Developing
My question is: what do you think about enable debug mode of Tomcat in production? Did you do something like this? Please, i want to listen your considerations.