A kind of shot in the dark: is it possible that both the new installer and the uninstaller created by the old installer use the same jvm directory, and the directory is removed by the uninstaller in the middle of the upgrade?
Would you mind trying a different Install Location for the latest installer JVM using Application Data, Launchers, Advanced View, Product Uninstaller, Product Uninstaller JVM Resolution view; and see if that works?
That worked, I had to do the same for the _uninst folder because the installl was creating a second folder since one already exisited.
Originally Posted by AlexanderRodov
But this solution only seems to be working when the install is run using an interface, not in silent mode.
Error code = 601; message=JVM not found
I am getting same error in Linux environment.
Could you please kindly let me know what exactly you did to overcome the problem.
I followed the suggestions in the thread but there was no luck.
You help will be greatly appreciated.
For a complete solution you need to do a few things.
1) Add a Legacy Unstall Action to you preinstall sequence
2) rename the folder where your install is copied to, the default is _jvm. I changed mine to _jre
3) rename the folder where your uninstall launcher is written. Mine was _uninst so I renamed it to _uninstall
Hope this helps.