I'm thinking about upgrading our tomcat from version 6.x to 8.5.x.  Yeah, it's 
overdue.  :-)  In our test environment, I would like to install 8.5 in parallel 
with 6 for side-by-side comparison testing.

Having never done it before, I'm also thinking about splitting the tomcat and 
document locations with different values for CATALINA_HOME home CATALINA_BASE.  
So each tomcat instance, 6 and 8, would need its own copy of CATALINA_HOME.  
Running under Windows Server as a service, CATALINA_HOME would need to be 
somehow configured differently for each service.  I assume that can be figured 
out somehow.  Hints are welcome.  ;-)

My question is this.  Is it even possible or simply not recommended for both 
tomcat instances to share the same CATALINA_BASE?  The work folder with 
compiled cache is buried in CATALINA_HOME, not under webapps, right?  It also 
assumes that no changes need to be made to the application code or web.xml to 
accommodate the newer tomcat version.  If changes need to be made for the new 
version, then the whole issue becomes moot.

Just in case you're curious why ... I'm a developer.  :-)

--
Cris Berneburg
CACI Lead Software Engineer

Reply via email to