-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Cris,
On 12/18/17 11:37 AM, Berneburg, Cris J. - US wrote: > Chris > > Thanks again taking the time to help. Please see below. > >>>> So I would recommend a separate CATALINA_BASE for each >>>> application's support for a major Tomcat version. Note that >>>> you are welcome to share WAR files for an application. >>>> >>>> Example: >>>> >>>> Tomcat 6 CATALINA_BASE: bin/setenv.sh conf/server.xml >>>> conf/context.xml conf/web.xml >>>> conf/Catalina/localhost/mywebapp.xml [ references >>>> C:\apps\myapp.war ] >>>> >>>> Tomcat 8.5 CATALINA_BASE bin/setenv.sh conf/server.xml >>>> conf/context.xml conf/web.xml >>>> conf/Catalina/localhost/mywebapp.xml [ references >>>> C:\apps\myapp.war ] >>>> >>>> In this way, your CATALINA_BASE directory only contains a >>>> handful of configuration files (plus the work/ directory, but >>>> you let Tomcat worry about that). >>> >>> We host multiple apps. So each app instance would require its >>> own CATALINA_BASE for each instance of Tomcat? This is >>> beginning to sound like a matrix nightmare. :-) >> >> It's just more XML files. They will often look the same. > > OK, it's finally beginning to dawn on me. If I understand > correctly, what you're saying is that each app (context) would have > its own instance of tomcat running. Not necessarily. You can deploy them in any arrangement you wish. > I was hoping to have only one instance of tomcat per tomcat > version running. So if I wanted to run tomats 6.x and 8.5.x, there > would only be 2 instances, 2 server.xml files, and 2 listening > ports. I hoped to have a setting in each server.xml point to a > different location for the webapps folder. That alternate webapps > folder could be shared between instances, no matter what version > they are. Just plop a new application into relocated webapps folder > just like you would normally in $CATALINA_HOME/webapps. Both of those should be possible. I was just suggesting that you could use XML files to deploy your webapps (wherever they may be stored) instead of just using CATALINA_BASE/webapps. If you want to change the auto-deployment directory from CATALINA_BASE/webapps to e.g. /opt/tomcat6 or whatever, that would work, too. > Sorry, it was my misunderstanding of what CATALINA_BASE was for. > When I think of "documents", I think of "webapps", not "conf". CATALINA_BASE is almost entirely configuration files. The fact that the default auto-deployment directory is present there muddles things a bit, but Tomcat is flexible enough to handle a situation where the auto-deployment directory is elsewhere. I know of no way to re-locate those configuration files, though. Hope that helps, - -chris -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJRBAEBCAA7FiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlo38fUdHGNocmlzQGNo cmlzdG9waGVyc2NodWx0ei5uZXQACgkQHPApP6U8pFggWA//WPfmHlVMG2J7SjN3 TaGKkrJiKNyafWNrj4CfnZpmBGYWsGHCUZNw0QmmybUT2ql/PLS46dbLLmYc3bJb CWgDpWuhuRsRsN7MbBeq7CU1ETg0dJAPOFeTNbEapTYxkkElwJFglHgEZI2IVC3R Hv0z3CFDvfjbofaP3TQGIrr5lCgCIsG/6oU7R0HUFQmKknESTUL6jQ3CTpyBBzZA blwYLk5jokbuopmOnGlNu78SWhGD27DgbSWN9n/S0jq88SVvFcIb+sGf3zcsR6yv Dv19616VfPG0yrNgFXPIdk9y691TvrpCyxxVtWbsfms/GkZsVez+dciIBMovoZtg efQrJCYFX1Hr/ZELMt0jPFMRbIdCl1l00G3Xh95z3WZa+MyG9paVuwQz3Lo5+QD2 NiEpicBFqEZLElfeU9G21DCuyfcUAs1iBKJ1Edd99uQ/f+gBAsEbbsjg6x0iHRIY h4lyh1ACxcO0HVjBRJmOK8joZG1CKc3WxA58GHY5spmTzjaK3pRYoPXIWyAjuItr duwlWzFcFgfsOlADgBnPwMa0nGVO0fHZhaf0Tx+NRgxGlPwyTKCEE59UmIISDcHF 5HuQYs3Xd3dPxf7qdajSDZihOQaPiUCtFqV6CiVjWMjZF4Yh8ewhIv1dmv/J9JqS I9LtCwn35IP+arGiKYGf0Do5vxU= =MeFB -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org