For the people out there running their IBM Connections platform on Windows 2008 R2 there will be a problem to get iFix LO64399 installed.
If you look at the support documentation
of IBM Connections you will see that "Windows 2008 RS Enterprise"
is a supported platform. The iFix can be retrieved from a public site called FixCentral
where IBM post all their publically available iFixes for all their products.
However if you want to install iFix LO64399 on a running IBM Connections deployment running on "Windows 2008 R2" you will experience that this fix don't want to install. The installer however just says to you that the fix is installed succesfully, but if you look at the version of the mobile application or at the logs of the install wizard you will see that iFix isn't installed at all !
What is the source of this problem ! Well the source is that the iFix isn't properly build. I have tried to make that to some IBM Support guys clear but somehow they didn't want to understand or they really didn't understand what the problem is. So to help the community further I just post the fix here for all people out there who will experience it.
When you download the iFix you will have a file called LO64399.jar (jar's are in fact just zipped files so you can extract the file normally with Winzip or 7-Zip or any other compression tool)
Just browse to the following file within the iFix (when browsing to this file you will experience that as soon you end up at the update directory that this isn't a directoy but again a JAR file which needs to be extracted :-) )
If you take a close look to this MANIFEST.MF
file you will see that it just a normal text file which is used by the ConfigEngine (which is part of the IBM Connections installation) to install and deploy the fix to your running environment.
If you take a close look to the 2 following lines beginning with
You will see that a part of this line (the line is breaked over multiple lines) defines for what OS this command is meant to be. ANd if you compare all mentioned OS's you will also see that "Windows 2008 R2"
isn't part of that line.
So I guess you can think out for yourself now what to do to make the iFix installable on "Windows 2008 R2 Enterprise"
PS don't put "Windows 2008 R2 Enterprise" in that line but "Windows 2008 R2" as the installer defines "Windows 2008 R2 Enterprise" as "Windows 2008 R2"
PS2 I really hope luis like these kind of content :-)