You may have read my earlier missive regarding how the Lotus Connections fixpack installer (and the overall fix delivery process) could be easier and more intuitive. Â Well, it may not be easy or intuitive, but it does work in the end. You just need the secret code!
So here is my version of how to install a Connections 2.0 fixpack and associated fixes:
1) The usual stuff. Â Stop all WAS services. Â Backup your system. Â Back it up again. Â Test the backup. etc.
2) Download the Lotus Connections update installer from Fixcentral
3) Unpack and install into {LotusConnectionsDir}/update where LotusConnectionsDir is something like c:IBMWebSphereLotusConnections or /opt/IBM/Websphere/LotusConnections
4) Download the fixpack and fixes into {LotusConnections}/update/fixpacks
5) Start a commandline (CMD or xterm etc)
6) cd {AppServerDir}/bin
7) run setupCmdLine.bat or ./setupCmdLine.sh to setup your environment
8) cd {LotusConnections}/update
9) This is where we get the complexity:
If you are installing a FixPack (e.g. FP1), then you use this syntax (updateLC.bat on Windows, ./updateLC.sh on Unix):
updateLC -installDir {LotusConnectionsDir} -fixpack -install -fixpackDir {LotusConnectionsDir}updatefixpacks -fixpackID {FixpackID} -wasUserID {WASAdmin} -wasPassword {Password}
e.g.
updateLC -installDir c:webspherelotusconnections -fixpack -install -fixpackDir c:webspherelotusconnectionsupdatefixpacks -fixpackID LC2001_Fixpack -wasUserID wasadmin -wasPassword passw0rd
If you are install a Fix then the parameters are different:
updateLC -installDir {LotusConnectionsDir} -fix -install -fixDir {LotusConnectionsDir}updatefixpacks -fixes {FixID} -wasUserID {WASAdmin} -wasPassword (where {FiXID} is the name of the fix without the .jar extension)
e.g.
updateLC -installDir c:webspherelotusconnections -fix -install -fixDir c:webspherelotusconnectionsupdatefixpacks -fixes LO32651 -wasUserID wasadmin -wasPassword passw0rd
10) Backup the server again
11) Restart the WAS server(s).
I hope that makes sense.
A huge thank you to Kieran Reid in the Lotus support team in Dublin for helping me to work this one out.