Replace/Upgrade Tomcat for DE WebServices
search cancel

Replace/Upgrade Tomcat for DE WebServices

book

Article ID: 391160

calendar_today

Updated On:

Products

CA Workload Automation DE - Scheduler (dSeries) ESP dSeries Workload Automation

Issue/Introduction

A recent vulnerability scan identified vulnerabilities impacting the Apache Tomcat Webserver for the Web Services component for dSeries Workload Automation, which need to be remediated.

Environment

DE Web Services 12.3 and above

Resolution

Steps To Replace Tomcat:

IMPORTANT: Before doing any upgrade or copying of files, take a full backup of Web Services directory.  

  1. Download Apache Tomcat version 9.0.xx, 64 bit zipped version for Windows or Linux.
    Note: Tomcat can be upgraded to any minor release with the 9.0 major release. 

  2. Extract the Tomcat from zip or tar.gz.

  3. Rename the extracted directory from apache-tomcat-9.0.xxx to apache-tomcat.

  4. Stop the Web Server.

  5. Rename the original apache-tomcat directory located in <WEB_SERVICES_INSTALL_DIR> to apache-tomcat_ORIG

  6. Copy the extracted apache-tomcat directory from step 2 to <WEB_SERVICES_INSTALL_DIR>

  7. Delete the following directories from new apache-tomcat directory.

    webapps
    conf

    NoteThe above conf is inside apache-tomcat directory. 
    There is another conf directory in <WEB_SERVICES_INSTALL_DIR>.
    Do not make any changes to that directory.

  8. Copy following directories from the old apache-tomcat_ORIG to the new apache-tomcat

    webapps
    conf

  9. Copy following files from the old apache-tomcat_ORIG to the new apache-tomcat

    lib/cawade_jaas.jar
    bin/catalina.sh (or Catalina.bat on Windows)
    Service.bat (On Windows)

  10. Start the Web Server