FreeKB - IBM Installation Manager Install a Fix Pack using imcl command
IBM Installation Manager - Install a Fix Pack using imcl command

If you have not yet installed IBMs Installation Manager, check out our article on installing Installation Manager.

  • Interim Fix - Individual fixes for confirmed defect with a product. 
  • Fix Pack - A collection of new fixes since the last fix pack, released about once every 4 months.
  • Service Pack - A significant release.


When installing a Fix Pack, always install the Fix Pack on the Dmgr before installing the Fix Pack for other components, such as the application server. The Dmgr must have a higher version that the components being managed by the Dmgr.

You will begin by downloading the fix pack you want to install from Fix Central. In this example, the fix pack is 9.0.0-WS-WAS-FP009, which will install version of WebSphere. Notice this means that a fix pack brings the product up to a new product level ( in this example).


Create a directory for the Fix Packs.

~]# mkdir -p /opt/IBM/FixPacks/


Unzip the downloaded Fix Pack into the directory.

~]# unzip -d /opt/IBM/FixPacks/


You will need to collect some data that will be used in the installation of the Fix Pack. The listAvailablePackages command can be used to get the offering ID and version.release.modification.fixpack. In this example, the offering ID is "" and version.release.modification.fixpack is "".


Use the command to determine the offering profile and the installed features.

~]# was_home/bin/
Name                 IBM WebSphere Application Server Network Deployment
Installed Features   WebSphere Application Server traditional
                     EJBDeploy tool for pre-EJB 3.0 modules
                     Embeddable EJB container
                     Stand-alone thin clients and resource adapters


Create a response file.

~]# touch /opt/IBM/FixPacks/


Below is an example of the full response file. In the <server> block, update the repository location with the path to your repository.config file.

  <repository location='/opt/IBM/FixPacks/'/>


In the <install> block, update the offering profile, id, version, and installed features using the data you collected above. "core.feature" includes thinclient, embeddablecontainer, and ejbdeploy.  Note that if you don't include one or more features that were installed in the prior version of the product, the features will be removed when the fix pack is installed.

<install modify='false'>
    profile='IBM WebSphere Application Server V9.0' 


Following are the features that are available with each product.

  • = core.feature, samples, thinclient, embeddablecontainer, ejbdeploy
  • = samples, apter.runtime, pter.samples, embeddablecontainer
  • = core.feature, thinclient
  • = zpmt, zmmt, pct


Following is an example response file. Update the offering version and id using the data you collected above, and also add the path to the repository.config file.

<?xml version="1.0" encoding="UTF-8"?>
  <repository location='/opt/IBM/FixPacks/fixpack9006/repository.config'/>
<profile id='IBM WebSphere Application Server V9.0' 
  <data key='eclipseLocation' value='/opt/IBM/WebSphere/AppServer'/>
  <data key='user.import.profile' value='false'/>
  <data key='' value='en, fr, it, zh, ro, ru, zh_TW, de, ja, pl, es, cs, hu, ko, pt_BR'/>
<install modify='false'>
  <offering profile='IBM WebSphere Application Server V9.0' id='' 
    version='' features='core.feature'/>
<preference name='' value='/opt/IBM/IMShared'/>
<preference name='' value='30'/>
<preference name='' value='30'/>
<preference name='' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='' value='false'/>
<preference name='' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='' value='true'/>
<preference name='' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='' value='false'/>


Before installing a fix pack, you will need to stop all of the components being managed by the dmgr, such as the JVMs and nodes, and then stop the Dmgr.

You can view the license before you install the fix pack.

Install the Fix Pack.

~]# /opt/IBM/InstallationManager/eclipse/tools/imcl 
  input /opt/IBM/FixPacks/fixpack9006/response.xml 
  -secureStorageFile /path/to/your/storage_file 
  -log /opt/IBM/FixPacks/fixpack9006/log.xml


Add a Comment

We will never share your name or email with anyone. Enter your email if you would like to be notified when we respond to your comment.

Please enter 38b74 in the box below so that we can be sure you are a human.


Web design by yours truely - me, myself, and I   |   |