On Wed, Dec 18, 2019 at 8:21 AM Mark Thomas wrote:

> No need to be a commmitter. Your message has been moderate through.
> Expect the PMC to discuss it and then respond.

Understood; thank you.

> The upgrades looked to be the most obvious feature difference. That
> raises questions about whether we should install Tomcat into separate
> CATALINA_HOME / CATALINA_BASE by default as that makes upgrades and
> downgrades trivial.

The way I envision it working the best for most people is to use the
same appid so that upgrades replace the existing installed version
(this is the usual behavior for most application installs on Windows).

Some other features:

* To install a new service instance, run the installer again, select
to install a service instance, specify new service parameters, and
complete the install. The new service instance will be installed
side-by-side with existing service instances.

* Upgrading will upgrade all service instances to the new version
(because the files get upgraded).

* Uninstall will remove all service instances for that version.
(Individual service instance removal is not currently supported from
the installer - removing an individual service instance would need to
be done manually outside of the installer.)

* Upgrades can occur with service(s) running; installer will stop the
service(s), replacing the files, and start the service(s) again.

It gets a little more complex if an application requires an old
version of Tomcat but they want to install a later version on the same
OS instance. In that case the admin will need to do some manual work
to keep a copy of the old version.

(As an aside: Another feature difference is support for silent
installation with command-line support for all options that appear in
the installer GUI.)

Regards,

Bill

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to