Deprecation

This clean-up guide is aimed at providing information about deprecated ICXT components and how to identify and delete any existing ones.

AutoDeploy based installation

As of ICXT version 8.0.3 (January 2023), the AutoDeploy based installation is no longer supported anymore. Please refer to the scripted installation instead for details on installing ICXT.

Clean up PDF Export module

Since ICXT version 4.2 the PDF Export module application needs to be removed from the WebSphere server as the functionality has moved to the core component. Remove the application via the following steps:

  • Enter the WebSphere administrative console (e.g.: https://your.dmgr.host:9043/ibm/console) and navigate to Applications > Application Types > WebSphere enterprise applications
  • Select the application IC360_mod_pdfexport and click Uninstall
  • Confirm the action and Save the configuration
  • Synchronize the node
  • Restart the ICXTCluster

Clean up Resource Environment Properties

Enter the ICXT Selftest @ https://connections/ic360/ui/selftest.html, and check section Deprecated ICXT Properties. If any are displayed, remove them:

  • Enter the WebSphere administrative console (e.g.: https://your.dmgr.host:9043/ibm/console) and navigate to Resources > Resource Environment > Resource environment entries > ic360 > Additional Properties > Custom properties
  • Select all deprecated values and click delete

Clean up old ICXT Modules

  • Enter the WebSphere administrative console (e.g.: https://your.dmgr.host:9043/ibm/console) and navigate to Applications > Application Types > WebSphere enterprise applications
  • Check the modules starting with IC360_ - the following modules should exist:
    • IC360_core
    • IC360_mod_backupstore
    • IC360_mod_fixurls
    • IC360_mod_policyadmin
    • IC360_mod_profiles

If IC360_ modules exist other than the ones listed above, uninstall them.

Clean up Scheduling

ICXT uses EJB Timers for scheduling management now, as opposed to the previous WebSphere Scheduling approach. To clean up the schedulers:

  • Check timer and work managers by entering the WAS console and navigating to Resources > Asynchronous beans > Timer managers and Resources > Asynchronous beans > Work managers
  • Set the scope to your ICXT cluster
  • If any ICXT managers exist, delete them

Clean up Wiki Workflows and QDoc

If Wiki Workflows / QDoc was installed and subsequently removed, a provisioned webresource has to be cleaned up as well.

  • Find your SHARED_DATA/provision/webresource directory
  • remove the file ic360.mod.enhancedwikis.webresources_1.0.2.jar

Clean up post tasks

If any deprecated components were identified and removed, please do the following to apply the changes to the system:

  • Navigate to System administration > Nodes, select all nodes and click Full Resynchronize
  • Restart all servers, nodes and the DMGR