Thursday, 25 January 2007

WebSphere Portal - Installing the Fixpack


This represents my own experiences with this fixpack - your experiences may vary. Please use caution, especially when working in a production environment.

Please see: - WebSphere Portal version 6.0 fix pack 1

and: -

WebSphere Portal Version

for the formal IBM documentation.


Right, here goes.

Firstly, download the fixes from here: -

In my environment ( a clean installation of WebSphere Portal 6.0.0 installed on WebSphere Application Server ND and WebSphere Process Server ), I only needed to download: -

WebSphere Portal version 6.0 fix pack 1 ( ZIP archive) (418MB)

PK31711 - Full production-capable support of composite application workflow. (4.1MB)

PK35227 - Creation or edit of composite application/template fails using DB2 on z/OS. (9.9KB)

PK35520 - My Tasks portlet is unavailable. (3.7KB)

plus: -

Required WebSphere Application Server V6.0.2.13 fixes (7MB)

However, your mileage may vary.

There are other fixes for various versions of WebSphere Application Server and WebSphere Process Server.

Check your versions and choose as appropriate

Ialso downloaded the latest version of the Portal Update Installer: -

WebSphere Portal Update Installer for version 6 (9.6MB)

In my testing, I found that I had to use a version of this later than October 24, 2006.

I then performed the installation as follows: -

a) Install 6.0.2-WS-WAS-IFPK29636.pak by simply double-clicking on .PAK file; the association with WebSphere is already set up

b) Using WinZIP, expand the Portal Update Installer to \WP6\WebSphere\PortalServer\updates

c) Using WinZIP, expand the three other PKxxxxx fixes to \WP6\WebSphere\PortalServer\updates\fixes ( note that you will need to create this subdirectory )

d) Using WinZIP, expand to \WP6\WebSphere\PortalServer\updates\fixes

e) Edit \WP6\WebSphere\PortalServer\config\ and set a value for the property PortalAdminPwd

f) Open a command prompt

g) Change directory to \WP6\WebSphere\PortalServer\updates

h) Run \WP6\WebSphere\AppServer\bin\setupCmdLine.bat

i) Run \WP6\WebSphere\PortalServer\updates\updatePortalWizard.bat

j) Choose "Install Fixpacks

k) Select WP_PTF_6001 from \WP6\WebSphere\PortalServer\updates\fixes as the source

l) Choose to install the fix pack - and wait

m) Assuming that installation is successful, shut down servers - ***OTHERWISE YOU CANNOT INSTALL THE REMAINING FIXES***

n) Re-run updatePortalWizard.bat and choose "Install fixes"

o) Select \WP6\WebSphere\PortalServer\updates\fixes as the source

p) Select PK31711.jar, PK35227.jar and PK35520.jar

q) Choose to install the fixes - and wait

r) Assuming that installation is successful, you're good to go :)

On completion of this process, \WP6\WebSphere\AppServer\bin\versionInfo.bat should return: -

IBM WebSphere Application Server - ND
IBM WebSphere Process Server

and \WP6\WebSphere\PortalServer\bin\WPVersionInfo.bat should return: -

IBM WebSphere Portal MultiPlatform

I've now done this three times; with success in each case :-)

No comments:

Grokking grep

A colleague was tinkering with grep  and, thanks to him, I discovered a bit more about the trusty little utility. I had not really explored ...