IBM Support

Sterling B2B Integration 5.2.6.x_x Interim Fix Silent Installation Guide

Technical Blog Post


Abstract

Sterling B2B Integration 5.2.6.x_x Interim Fix Silent Installation Guide

Body

The same procedure will apply for any other higher IBM Sterling Integrator  5.2.6.x versions.

 

1 – Download the Fix pack installation archive from Fix Central: In our example, we will install 5.2.6.2 interim fix 4 : Media_IM_5020602_4.Zip

 

2- Extract The Zip archive and then extract the commonrepo.zip in the archive

You should get the following directory & file structure:

591,876,974 Common_Repo.zip
57,132 IBMUpgradePreCheck.jar
<DIR>          ResponseFiles
<DIR>          packages
<DIR>          Common_Repo

3- from the Installation manager installed location in tools directory run the imcl commands  like :

./imcl listInstalledPackages -verbose

Output example extract  :

…..

[Shared]

Shared resources directory: /opt//IBM/IBMIMShared
 [Package group]
Name: Sterling Integrator
Installation directory: /opt/IBM/SI5263/install
Translations: English (en)
Architecture: 64-bit

[Package]
Name: IBM Sterling B2B Integrator (com.ibm.sterling.integrator.install.offering)
Version: 5.2.6.2 (5.2.6002.20160611_0240)
Repository: /opt/tmp/Media_IM_5020602\b2birepo
Features:
    IBM Sterling File Gateway (filegateway.feature)
Fixes:
    fix_5.2.6.2_3 (fix_5.2.6.2_3)
Rollback versions:
    None

Keep and save somewhere the Package group name & Shared resources directory:

 [Package group]

Name: Sterling Integrator

Shared resources directory: /opt//IBM/IBMIMShared

We will use it later to fill up the silent response file.

 

3- Edit the file responseFile_iFix_B2Bi.xml in Media_IM_5020602_4/ResponseFiles/SampleResponseFiles/

And set the correct value for the following Variables:

 A - <variable name='sharedLocation' value='$$/home/username/IBM/IBMIMShared$$'/>

This is the path the  IBMshared location

<variable name='sharedLocation' value='/opt//IBM/IBMIMShared'/>

 

B - <variable name='offeringProfile' value='$$My Sterling Integrator$$'/>

This is the Name of the group package we noted earlier

<variable name='offeringProfile' value='Sterling Integrator'/>

 

C - <variable name='b2biFixNum' value='$$b2biFixNum$$'/>

We are going to install 5.2.6.2_4 so the value will be :

<variable name='b2biFixNum' value='5.2.6.2_4 '/>

 

D - <repository location='$$/fullpath/to/Common_Repo/b2bifixrepo$$'/>

Set the value to PATH_TO\InterimFix\Media_IM_5020602_4\Common_Repo\b2bifixrepo

<repository location=’/opt/tmp/InterimFix/Media_IM_5020602_4/Common_Repo/b2bifixrepo'/>

 

E - Save the file

 

F- From the Installation manager installed directory in the tools folder run the command :

./Imcl input /opt/tmp/InterimFix/Media_IM_5020602_4/ResponseFiles/SampleResponseFiles/responseFile_iFix_B2Bi.xml -log opt/tmp/InterimFix/Media_IM_5020602_4/ifixlog.xml -acceptLicense

 

 

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS3JSW","label":"IBM Sterling B2B Integrator"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

UID

ibm11121019