IBM Support

Removing unused references to log4j version 1 in Tivoli Application Dependency Discovery Manager (TADDM)

Webcasts


Abstract

Removing unused references to log4j version 1 in Tivoli Application Dependency Discovery Manager (TADDM) after upgrading to Fix Pack 7.3.0.10.

Content

When Tivoli Application Dependency Discovery Manager is upgraded to 7.3.0.10, a backup file, deploy-tomcat_7.3.0.x is left over which contains some references to the log4j version 1 JAR file. Though they are not used directly in Tivoli Application Dependency Discovery Manager application, remove these references to provide better security. This issue applies to all platforms of Tivoli Application Dependency Discovery Manager.
To address this problem, use the following steps after the Fix Pack 7.3.0.10 upgrade:
Step 1: Execute the following steps to remove references to log4j version 1.
For Linux, AIX or any other UNIX based platforms:
  1. Copy the rem-tomcat.sh file to any location. For example, /opt/IBM/taddm/dist/  on Primary Storage Server (PSS), Secondary Storage Server (SSS) and Discovery Server (DS). 
  2. Execute the following commands:
    • chown -R taddmusr rem-tomcat.sh
    • chmod 777 rem-tomcat.sh
  3. Execute the shell file with taddmusr as ./rem-tomcat.sh.  This identifies the deploy-tomcat-* folders and deletes all the references to log4j version 1 jar. 
For Windows platforms:
  1. Copy the rem-tomcat.bat file to ibm/taddm/dist/ on Primary Storage Server (PSS), Secondary Storage Server (SSS) and Discovery Server (DS). 
  2. Execute the rem-tomcat.bat file by double-clicking its filename.
Restart TADDM.
Step 2: Remove older versions of Integration Plugin references.
  • Remove any extracted IntegrationPlugin.zip folders. They refer to the older fix pack versions prior to fix pack 7.3.0.10.
  • Unzip the IntegrationPlugin.zip, which creates the new Integration Plugin Folder. It refers to FP10.
You can download and apply the appropriate file after the Tivoli Application Dependency Discovery Manager Fix Pack 7.3.0.10 upgrade:

File Name

Tivoli Application Dependency Discovery Manager Version                          

Link

rem-tomcat.sh

7.3.0.10

Download

rem-tomcat.bat

7.3.0.10

Download

[{"Type":"MASTER","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSPLFC","label":"Tivoli Application Dependency Discovery Manager"},"ARM Category":[{"code":"a8m0z000000XapqAAC","label":"User Interface-\u003EDiscovery Server"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
25 March 2024

UID

ibm16986553