This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Replace the JVM during an update
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Mar 05, 2013
02:38 AM
Replace the JVM during an update
Hi all, I know this is an old product but maybe someone will be able to help.
Well the problem is quite simple, I'd like to update our software. This software will rely on a newer jvm: we switch from java 1.5 to 1.6.
I created the jvm bundle, no problems. The installation from scratch works perfectly, the application relies on java 1.6.
However when I run an update, the jvm is not updated, it remains in 1.5.
I tried to delete it just before the JVM resolution, it didn't work... worse, the 1.6 jvm wasn't even installed. I tried different configurations of the JVM resolve action, nothing solved my problem. Same with what's been recommended here http://community.flexerasoftware.com/archive/index.php?t-169768.html, it didn't do anything.
This is very frustrating...
Thanks,
Jerome
Well the problem is quite simple, I'd like to update our software. This software will rely on a newer jvm: we switch from java 1.5 to 1.6.
I created the jvm bundle, no problems. The installation from scratch works perfectly, the application relies on java 1.6.
However when I run an update, the jvm is not updated, it remains in 1.5.
I tried to delete it just before the JVM resolution, it didn't work... worse, the 1.6 jvm wasn't even installed. I tried different configurations of the JVM resolve action, nothing solved my problem. Same with what's been recommended here http://community.flexerasoftware.com/archive/index.php?t-169768.html, it didn't do anything.
This is very frustrating...
Thanks,
Jerome
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Mar 05, 2013
08:49 PM
Finally got it to work... note that the jvm installed is dedicated to our software, it's not the same as the one used by the installer/uninstaller.
When updating, I delete the jvm folder and redo the JVM resolution. It looks like that:
1/ Uninstall JVM action (uninstall production action targeting the JVM resolution at 3/)
2/ Delete the jvm folder
3/ JVM Resolution. We use installed JVM = False and bundled JVM
It works however it's dirty.
When updating, I delete the jvm folder and redo the JVM resolution. It looks like that:
1/ Uninstall JVM action (uninstall production action targeting the JVM resolution at 3/)
2/ Delete the jvm folder
3/ JVM Resolution. We use installed JVM = False and bundled JVM
It works however it's dirty.
![](/skins/images/8C9D13A71C7F7695F3262372C0172D68/responsive_peak/images/icon_anonymous_message.png)