Skip to main content Skip to complementary content

Upgrading Apache Tomcat used by Talend Data Stewardship

This procedure explains how to upgrade a point release of Apache Tomcat. For more information on the supported releases, see Compatible web application servers.

This procedure assumes the default installation path for Apache Tomcat with Talend Data Stewardship. If Apache Tomcat was installed in a different location, make the appropriate path changes.

To upgrade Apache Tomcat to a newer release, the new files must be downloaded and must replace the existing installation. Some files from the following folders will need to be migrated:

  • \tds\apache-tomcat\app
  • \tds\apache-tomcat\conf
  • \tds\apache-tomcat\webapps

Procedure

  1. Download Apache Tomcat from Apache Tomcat website.
  2. Check the Apache Tomcat configuration file differences from the Apache Tomcat migration guide to verify there are no impacting differences.

    If changes are needed for the versions being upgraded, see the Apache Tomcat documentation for guidance.

  3. Stop Talend Data Stewardship.
  4. Rename the existing apache-tomcat folder with a name that does not start with apache, OLDapache-tomcat for example.
  5. Extract the new Apache Tomcat version to the apache-tomcat folder, using 7-Zip for example.

    Make sure the file permissions are set appropriately and are the same permissions set for OLDapache-tomcat.

  6. Copy the folder OLDapache-tomcat\app to \tds\apache-tomcat.
  7. Copy the content of OLDapache-tomcat\conf to \tds\apache-tomcat\conf.
  8. Copy the content of OLDapache-tomcat\webapps to \tds\apache-tomcat\webapps.
    The following five folders already exist and can be deleted if you do not need them in your production environment:
    • docs
    • examples
    • host-manager
    • manager
    • root
  9. Copy the following files from OLDapache-tomcat\bin to \tds\apache-tomcat\bin:
    • For Windows user: service.bat and setenv.bat
    • For Linux users: setenv.sh
  10. Start Talend Data Stewardship.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!