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
- :
- How to generate multiple UUIDs
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
‎Sep 14, 2006
03:51 PM
My 2 installs don't get along
I created a Universal Installer Project and successfully installed it and the uninstalled it. We have 2 products that are similar so I did a "save as" on the first project and gave it a new name. Then I changed the UUID then updated the version levels under Installation Design>Advanced Properties >Key. Now if I install both products on one machine both uninstalls fail.
The error in the log file is:
(Sep 14, 2006 4:28:20 PM), Uninstall, com.installshield.product.service.product.PureJavaProductServiceImpl$Uninstaller, err, java.lang.ClassCastException
STACK_TRACE: 9
java.lang.ClassCastException
at com.installshield.product.service.product.PureJavaProductServiceImpl.initializeActiveNodeTable(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.setActiveStateForUninstallation(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.access$1600(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$UninstallProduct.uninstall(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$Uninstaller.execute(Unknown Source)
at com.installshield.wizard.service.AsynchronousOperation.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Any Clues why the cant get along???
The error in the log file is:
(Sep 14, 2006 4:28:20 PM), Uninstall, com.installshield.product.service.product.PureJavaProductServiceImpl$Uninstaller, err, java.lang.ClassCastException
STACK_TRACE: 9
java.lang.ClassCastException
at com.installshield.product.service.product.PureJavaProductServiceImpl.initializeActiveNodeTable(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.setActiveStateForUninstallation(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.access$1600(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$UninstallProduct.uninstall(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$Uninstaller.execute(Unknown Source)
at com.installshield.wizard.service.AsynchronousOperation.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Any Clues why the cant get along???
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 18, 2006
10:46 AM
check the uid's for the uninstalls - I would edit the .uip file and do a search on uid and make the changes there - a little easier then using the GUI!
But yes - I've had issues when I have done a save as in the past with using the same uid's - the uninstalls get muffed up in the VPD.
To try and get the uninstalls to work, try renaming this directory:
C:\Program Files\Common Files\InstallShield\Universal\common\Gen1
and run the uninstalls - I forget if it bombs out totally but by renaming the directory and fixing the problem with the uids it should resolve your issue! You can just delete the install if it fails to uninstall!
But yes - I've had issues when I have done a save as in the past with using the same uid's - the uninstalls get muffed up in the VPD.
To try and get the uninstalls to work, try renaming this directory:
C:\Program Files\Common Files\InstallShield\Universal\common\Gen1
and run the uninstalls - I forget if it bombs out totally but by renaming the directory and fixing the problem with the uids it should resolve your issue! You can just delete the install if it fails to uninstall!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 18, 2006
01:18 PM
Is there a utility that will automatically generate the multiple UUIDs needed?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 01, 2007
08:04 PM
If the project you saved had features and components, uids will not be regenerated for them when you saved it and that might be your problem.