IBM Support

Updating Apache commons-collections-3.2.jar in ITCAM Agent for J2EE environment

Question & Answer


Question

How to update Apache commons-collections-3.2.jar with commons-collections.3.2.2.jar in an ITCAM Agent for J2EE environment?

Answer

These instructions are for users to replace commons-collections-3.2.jar with commons-collections.3.2.2.jar in ITCAM Agent for J2EE agent environment and agent support environment:


Part I: IBM Tivoli Composite Management Agent for J2EE agent environment
  1. Windows platforms
    • Download commons-collections-3.2.2.jar;
    • Stop the IBM Tivoli Composite Management Agent for J2EE agent;
    • Replace <ITM_HOME>\TMAITM6\kyjlib\commons-collections-3.2.jar with commons-collections-3.2.2.jar;
    • Modify <ITM_HOME>\TMAITM6\kyjconfig.classpath.cfg and <ITM_HOME>\TMAITM6\kyjwb.properties, replace commons-collections-3.2.jar with commons-collections-3.2.2.jar
    • Start the IBM Tivoli Composite Management Agent for J2EE agent
  2. Linux/UNIX platforms
    • Download commons-collections-3.2.2.jar;
    • Replace <ITM_HOME>/<OS-arch>/yj/lib/commons-collections-3.2.jar with commons-collections-3.2.2.jar;
    • Modify <ITM_HOME>/<OS-arch>/yj/config/kyjwb.properties and <ITM_HOME>/config/kyj_config.ini: Replace common-collections-3.2.jar with commons-collections-3.2.2.jar
    • Restart the IBM Tivoli Composite Management Agent for J2EE agent.


Part II: IBM Tivoli Composite Management Agent for J2EE agent support environment
  1. Windows platforms
    • Download commons-collections-3.2.2.jar.signed;
    • Rename commons-collections-3.2.2.jar.signed to commons-collections-3.2.2.jar;
    • Replace <ITM_HOME>/CNB/classes/commons-collections-3.2.jar and <ITM_HOME>/CNP/commons-collections-3.2.jar with commons-collections-3.2.2.jar;
    • Modify <ITM_HOME>/CNB/classes/KYJ.INF and <ITM_HOME>/CNP/KYJ.INF: Replace commons-collections-3.2.jar with commons-collections-3.2.2.jar;
    • Reconfigure the browser client from MTEMS
  2. Linux/UNIX platforms
    • Download commons-collections-3.2.2.jar.signed;
    • Rename commons-collections-3.2.2.jar.signed to commons-collections-3.2.2.jar;
    • Replace <ITM_HOME>/<OS-arch>/cw/classes/commons-collections-3.2.jar and <ITM_HOME>/<OS-arch>/cj/lib/commons-collections-3.2.jar with commons-collections-3.2.2.jar;
    • In ITM 630 environment
      • -- Modify <ITM_HOME>/<OS-arch>/cw/KYJ.INF and <ITM_HOME>/<OS-arch>/cj/KYJ.INF: Replace commons-collections-3.2.jar with commons-collections-3.2.2.jar;
        -- Reconfigure the Tivoli Enterprise Portal Browser Client (cw): <ITM_HOME>/bin/itmcmd config -A cw
    • In ITM 623 environment:
      • -- Modify <ITM_HOME>/<OS-arch>/cw/KYJ.INF: Replace commons-collections-3.2.jar with commons-collections-3.2.2.jar;
        -- Reconfigure the Tivoli Enterprise Portal Server (cq): <ITM_HOME>/bin/itmcmd config -A cq
        -- Restart the Tivoli Enterprise Portal Server (cq)

commons-collections-3.2.2.jarcommons-collections-3.2.2.jarcommons-collections-3.2.2.jar.signedcommons-collections-3.2.2.jar.signed

[{"Product":{"code":"SSCH4B","label":"Tivoli Composite Application Manager for J2EE"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF027","label":"Solaris"},{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21972199