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
- :
- New Bundled JVM Not Installed On Update
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
‎May 21, 2007
12:13 PM
New Bundled JVM Not Installed On Update
I have updated our installer so that it is packaged with a new bundled JVM. The original bundled JVM was 1.5.0. The new bundled JVM is 1.5.0_11. When I run the new installer to update the original installation, the bundled JVM does not get updated to 1.5.0_11.
Has anyone else seen this problem?
Thanks!
Has anyone else seen this problem?
Thanks!
(4) Replies
‎May 21, 2007
05:27 PM
I add the bundled JVM by adding the fully qualified path in the "Bundle JVM:" text field under the "JVM Resolution" screen. I don't have any others specified in the search instructions.
I have seen a couple of posts about having to remove the _jvm directory on install in order to fully replace the installed JVM. Is this correct? At what point do I remove the _jvm directory? It doesn't seem possible in the PreInstall sequence.
I have seen a couple of posts about having to remove the _jvm directory on install in order to fully replace the installed JVM. Is this correct? At what point do I remove the _jvm directory? It doesn't seem possible in the PreInstall sequence.
‎May 22, 2007
10:39 AM
Go into the App Data->Launchers->Advanced View tab on bottom->Product Uninstaller->Product Uninst JVM Res
and set the 'Use Installed JVM' to False.
It may create another _jvm directory though if there is one already there as in _jvm2 - I don't know not having needed to do this!
I actually use '_/uninst/_jvm' for the install location of the Uninstaller JVM - after all, it's always being created if you use uninstallers!
We have multiple products going to the same install location so the path structure would look like:
(InstallLoaction)/_uninst/_jvm/.
(InstallLoaction)/_uninst/product1/uninstaller.bin
(InstallLoaction)/_uninst/product2/uninstaller.bin
(InstallLoaction)/_uninst/product3/uninstaller.bin
Instead of having:
_jvm
_uninst/product1/uninstaller.bin
_uninst2/product2/uninstaller.bin
_uninst3/product3/uninstaller.bin
at the install location!
Hope this helps!
Regards,
Tom
and set the 'Use Installed JVM' to False.
It may create another _jvm directory though if there is one already there as in _jvm2 - I don't know not having needed to do this!
I actually use '_/uninst/_jvm' for the install location of the Uninstaller JVM - after all, it's always being created if you use uninstallers!
We have multiple products going to the same install location so the path structure would look like:
(InstallLoaction)/_uninst/_jvm/.
(InstallLoaction)/_uninst/product1/uninstaller.bin
(InstallLoaction)/_uninst/product2/uninstaller.bin
(InstallLoaction)/_uninst/product3/uninstaller.bin
Instead of having:
_jvm
_uninst/product1/uninstaller.bin
_uninst2/product2/uninstaller.bin
_uninst3/product3/uninstaller.bin
at the install location!
Hope this helps!
Regards,
Tom
‎May 24, 2007
09:42 AM
I am also facing the same problem. I have an application whose version is 2.0 and having JVM version 1.4.0
Now i want to upgrade the same application to version 3.0 which is having JVM version 1.5.0
But when i do the upgradation from version 2.0 to 3.0, still 3.0 version is having older verson of JVM ie.1.40 instead of 1.5.0
Summary: older version jvm folder is not being replaced/updated with newer jvm folder.
Can any one help me?
Now i want to upgrade the same application to version 3.0 which is having JVM version 1.5.0
But when i do the upgradation from version 2.0 to 3.0, still 3.0 version is having older verson of JVM ie.1.40 instead of 1.5.0
Summary: older version jvm folder is not being replaced/updated with newer jvm folder.
Can any one help me?