Trouble with OpenPages 7.0 WebLogic IF5 patch installer
Brian Laskey 270003US2W Visits (7604)
For something that is a little off topic, I thought I might share a tech tip with the community.
I recently had to patch an older development machine, it had on it OpenPages 184.108.40.206 with Oracle WebLogic application server. The fix I was applying was a security patch for WebLogic, for customers that bundled older versions of OpenPages with Weblogic, IBM OpenPages provides security updates. This patch was helpfully titled on the IBM Support portal "Ope
In any case, I ran into trouble running the OpenPages installer for this Interim Fix 5, after following the instructions in the patch readme, during the running of the installer, it appeared to hang at a step "Remove conflicting patch ...". In my case the patch installer remained at this point for 30 minutes with virtually 0 CPU utilization from any of the install related processes. I stopped and tried again with the same result. It took me quite a while to figure out the problem and resolve it.
During the patch install, it lays down a utility provided by WebLogic called "bsu" which runs a java process that does most of the work of applying the patch. I eventually discovered that this java process was failing with java
set MEM_ARGS=-Xms256m -Xmx1532m
(it was also pointing to the wrong JAVA_HOME, so I also corrected that for the newer JDK version I had also installed [jdk1.6.0_105] )
Saving the changes to bsu.cmd, I went ahead and re-ran the OpenPages patch installer from the beginning. This time it ran through successfully, and through monitoring the system resources during it's execution, I saw the patch's java process reach up to 1.2 GB of memory utilization before it finished!
This was a non-production dev environment that is also shared, which might contribute to the state of the environment, but I thought this would be worth to share in case anybody runs into a similar issue. If you encounter issues with the patch installer in general, I still recommend going through IBM Support for assistance.