IBM Support

An alternative way to remove (Java) applets in TSRM or SCCD 7.5

Troubleshooting


Problem

How to remove (Java) applets.

Resolving The Problem

In this example we use the Changes and Releases applications.

In order to disable applets you must change both the applications'presentation XML's.
Note!: This can cause impact on upgrade scenarios ,therefore DUPLICATE the applications then CUSTOMIZE and USE those DUPLICATED applications.
In the event you do not like to duplicate the applications, to keep it simple you will need to restore the deleted tags to the system prior to updating or upgrading your CCMDB and to avoid installation errors which increase outage time.
Steps:
1. Using Application Designer, export Changes and Releases XML's and save them locally.
2. Make back-up copies of those XML's to another folder and keep the files for future reference
3. On Changes, look for the following lines (usually above '</clientarea>' tag at the end of the exported XML):
<flowmap activityrelation="SHOWCHILDREN" height="500"
id="pmchg_flowmap_applet" nodepopuptarget="pmchgflowmapdatasrc"
sigoption="PMCHG_SHOW_WORKPLAN_MAP" sigoptiondatasrc="mainrecord"
tabgroupid="maintabs" tabid="pmpguiprocessmap" taskrelation="SHOWTASKS"
width="100%"/>
<topology appname="CHANGE" cirelation="RELATEDCI" height="700"
id="pmrelImpactAnanlysisApplet" nodepopuptarget="pmchgcitopodatasrc"
sigoption="PMCHG_SHOW_CI_IMPACT_TOPO" sigoptiondatasrc="mainrecord"
tabgroupid="maintabs" tabid="pmchg_impact_analysis" width="100%"/>


4. Either comment out the above block of lines (using '<!--' and '-->' delimiters) or delete them

5. Save the file ,then import it back using Application Designer

6.
For Releases repeat steps 3 to 5 but only one line will be found:

<flowmap activityrelation="SHOWCHILDREN" height="500"
id="pmrel_flowmap_applet" nodepopuptarget="pmrelflowmapdatasrc"
tabgroupid="maintabs" tabid="pmrelprocessdetail"
taskrelation="SHOWTASKS" width="100%" />


IMPORTANT NOTES! :
a) When commenting out lines, after importing the file, those lines won't appear on the export of the same file, CCMDB will just delete them, hence why we want to do backup copies.
b) There's also Configuration Items and Actual Configuration Items that will show the tag '<topology>' much like Changes, and there might be more applets.
c) Application Designer is also an applet, so you might want to use a machine with a single Java installed to run the import/export operations
d) Keep in my mind you should have that BACKUP, as commenting it out ends in removing them from XML when exporting again!

[{"Product":{"code":"SS6HJK","label":"Tivoli Service Request Manager"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Not Applicable","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.1;7.2;7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Component":"Not Applicable","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.1;7.2;7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSWT9A","label":"IBM Control Desk"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.5;7.5.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSLKTY","label":"Maximo Asset Management for IT"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.1;7.2;7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSKTXT","label":"Tivoli Change and Configuration Management Database"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"},{"code":"PF027","label":"Solaris"},{"code":"PF010","label":"HP-UX"}],"Version":"7.1;7.2;7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
14 November 2019

UID

swg21644557