Originally posted on IBM Developer blog “Exploring PureApplication System, Software Service and more” by Hendrik van Run on 19 August 2015 (5833 visits)
IBM provides a set of packages for the built-in IBM Installation Manager (IIM) Repository on PureApplication System. In V2.1, this set of packages contained binaries for WAS 8.0.0.10 and WAS 8.5.5.4. You can easily add higher Fix Packs to the IIM Repository. However it is not straightforward to deploy WAS 8.0.0.9 or WAS 8.5.5.2 when you have bought a PureApplication System at V2.1 from IBM.
The good news however is that there is a supported solution, and that is to download and import the equivalent packages that IBM released at the time of PureApplication System V2.0. The file “was80098552PowerIntelDefaultData.tgz” contains the set of packages from PureApplication System V2.0 and contains binaries for WAS 8.0.0.9 and WAS 8.5.5.2. It can be obtained from IBM Fix Central and imported as follows:
1. Select the following options on IBM Fix Central and click Continue.

2. Select Browse for Fixes and click Continue.
3. Search for “Group_Fix_PureApplication_System_2.0.0.0_Intel” and “Group_Fix_PureApplication_System_2.0.0.0_Power”. Select the corresponding one for your platform and click Continue.

4. Look for the aforementioned files in the list and download both of them.

5. Once downloaded, validate the sha1sum checksum of the .tgz file.
-bash-4.1# cd /repository/WAS80098552/ -bash-4.1# ls -1 was80098552PowerIntelDefaultData.tgz.sha1sum was80098552PowerIntelDefaultData.tgz -bash-4.1# shasum was80098552PowerIntelDefaultData.tgz d5dea032c480972fcf7365345528a26a3cd42650 was80098552PowerIntelDefaultData.tgz -bash-4.1# cat was80098552PowerIntelDefaultData.tgz.sha1sum d5dea032c480972fcf7365345528a26a3cd42650 *was80098552PowerIntelDefaultData.tgz
6. Now use the PureApplication System CLI to and import the .tgz file into the built-in IIM Repository.
-bash-4.1# pure -a -h <psm> -u <user>
Password:
>>> deployer.imrepositories.uploadPackageFromLocal("WebSphere","/repository/WAS80098552/was80098552PowerIntelDefaultData.tgz")
{'success': ['com.ibm.websphere.IBMJAVA.v70_7.0.6001.20140324_2202', 'com.ibm.websphere.IBMJAVA.v71_7.1.0.20140324_2146', 'com.ibm.websphere.IHS.v80_8.0.9.20140530_2152', 'com.ibm.websphere.IHS.v85_8.5.5002.20140408_1947', 'com.ibm.websphere.ND.v80_8.0.9.20140530_2152', 'com.ibm.websphere.ND.v85_8.5.5002.20140408_1947', 'com.ibm.websphere.PLG.v80_8.0.9.20140530_2152', 'com.ibm.websphere.PLG.v85_8.5.5002.20140408_1947', 'com.ibm.websphere.W2MTK.v11_1.1.5.20131010_1514', 'com.ibm.websphere.WCT.v80_8.0.9.20140530_2152', 'com.ibm.websphere.WCT.v85_8.5.5002.20140408_1947', 'com.ibm.websphere.WEB2MOBILE.v11_1.1.4.20130613_1555', 'com.ibm.websphere.WXSCLIENT.was8.v86_8.6.5.20140607_0347', 'com.ibm.websphere.liberty.IBMJAVA.v60_6.0.7001.20140408_2040', 'com.ibm.websphere.liberty.IBMJAVA.v70_7.0.6001.20140324_2202', 'com.ibm.websphere.liberty.IBMJAVA.v71_7.1.0.20140324_2146', 'com.ibm.websphere.liberty.ND.v85_8.5.5002.20140408_2239'], 'fail': []}
7. Once the import has completed, you should be able to see the new WAS Fix Packs in the built-in IIM Repository. Go to System > IBM Installation Manager, expand the category “WebSphere” and review the Fix Packs available for the as shown below.

8. With the packages installed, you should now be able to use them in the Pattern Editor as shown below.

One final remark, the limitations stated here are not completly true. In particular the following:
“You must have WebSphere Application Server V8.5.5.4 to use WebSphere Application Server Patterns Version 1.0 Fix Pack 3 (also known as V1.0.0.3) templates and higher templates.”
The WebSphere Application Server Patterns Version 1.0 Fix Pack 3 (i.e. pattern type 1.0.0.3, the same applies to 1.0.0.4 which I blogged about here earlier) requires WAS 8.5.5.4 to be present in the IIM repository used. However these pattern versions still work fine if you also add an older version to that repository (i.e. WAS 8.5.5.2). The requirement is simply that WAS 8.5.5.4 must be present.
Note: Of course you can also build and import your own packages using the IBM Packaging Utility as documented here.