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
UID
ibm11121019