Java? No thank you!
It’s been many years since I last ran an SAP upgrade. In the days of 2.2F, upgrades were a lot of fun, took many days and required a bit of thinking. A seven day upgrade was a challenge and made you feel like you’d accomplished something! Nowadays, it’s a question of swapping DVD‘s and answering questions posed by the guided procedure. Of course, that’s all good and on the whole, the PREPARE and SAPUP programs perform admirably. Except, I’ve had a heck of a time with the Java runtime to allow me to use the Upgrade Assistant. Not only with the upgrades I’ve had the pleasure of piloting in the past two weeks, mind you. The same nonsense occurs during the installation and maintenance of the portal. It’s a bad reflection on the much-hyped write-once, run anywhere model the Java virtual machine was supposed to provide.
My overall experience with Java has hardly been positive. Even worse is the odd mood and glaring inconsistencies the software seems to show: so, for example, I am able to deploy a JRE version 1.6 (not recommended by SAP) to run the Upgrade Assistant during an upgrade of a 4.6C Oracle system on Windows 2003 to 4.7. The Upgrade Assistant works happily and there are no glitches. I used that version simply because I had no access to anything else. That same JRE fails to make the Upgrade Assistant function on a 4.6C MaxDB system on Windows 2003 that is a candidate for an upgrade to ECC 6. But, the recommended versions in the version range 1.4.2 refuse to work, too. In the case of 1.4.2.13 the Upgrade Assistant starts but throws an error almost straight away:
SAP note 941595 provides a link to a URL on the Sun site where a much older Java version can be downloaded. Why can’t SAP provide a tried and tested Java runtime or SDK in the upgrade pack? It’s incredibly frustrating to install and uninstall Java runtime components to try and get a non-critical software component up and running. As a command line fan I’m very happy to simply run all my upgrades with mode SCROLL:
It recaptures that authentic SAP upgrade mood. Who the hell needs a GUI for an upgrade in any case?



