Sep 06, 2009
10:43 PM
zunkination wrote: Why isn't there an "abort" action that you can put a rule on? I mean, there are certain instances where things just don't line up properly on the system you're attempting to install on. I know - I could have a message box that says "sorry, no go" and then have it exit --- but this specifically is for silent installers, so that is no good. If I could put an ABORT action with a rule in the Pre-Install phase, that would solve all my problems, but no such action exists. Anyone have any suggestions about an alternate way to do this? I have also toyed with allowing the install to continue, but setting a return code to indicate failure. Not sure if this can be done either. I've thought about setting INSTALL_SUCCESS to FATAL_ERROR, but the docs say that variable is read-only. I'm just looking for more control here on the setup process itself. Thanks in advance! Good question, maybe IA2030? I can't wait for Acresso to address this! IMHO, on this note, they should have let us extend the InstallAction, which would allow us to do a lot more useful things.
... View more
Sep 06, 2009
10:37 PM
pv7721 wrote: The only workaround I could think of is to have a small action in the post-install that would patch the references to the jvm file to be used in all the .lax files from the old JVM to the new one. But why not bundle the newer one for all installations? Thanks for answering. It's easy if we can refresh the installer, but we do not want to ship a newer version of the product/installer every time we have this need :-). Anyone from Acresso cares to comment? Thanks
... View more
Aug 01, 2009
09:42 AM
Has anyone successfully done that? My installer bundles the JVM and we have an issues in the field that requires us to switch to a different JVM on the machine (higher version, but that is irrelevant here). I've used install.exe -D$JAVA_HOME$=C:\jreblah and various permutation of that to no avail. I kept seeing the original JVM being extracted to temp, not the new one. I am sure some of you have done this already. Maybe I did something wrong that someone can please point out? Thanks!
... View more
Labels
- Labels:
-
InstallAnywhere 2008
Aug 01, 2009
09:34 AM
3X-Man wrote: Thank you for the confirmation of my observation. Well I'm afraid I disagree with the utility of such a feature. Uninstall log can be very useful when having some custom code for instance. ISMP 11.5 was able to do this and it proved to be useful. It's really a pity that the good ideas from ISMP were not incorporated into IA 2009. 😞 Thanks, X. Call me crazy, but IA is used to install notepad only...They could have merged the features from both worlds and make it a powerful install tool...Anyhow, I agreed with you that uninstallation log is very useful. You might have to write custom logger to do what you want.
... View more
Apr 08, 2009
08:39 PM
ramalaks wrote: I want to rollback based on any failure that occurs during installation. so, I have user IA variable to set success, failure. at the end of installation during post install, based on this variable, if failure, i want to run the uninstaller silently of the installer that is being installed. Will this work? Not sure if it 'works' and completely removes files for you, but worth a shot. IMHO, IA should really build this in their framework and rollback all components being put down. ISMP has this feature and IA people should really consider to pull that in their 'robust' tooling. I can't believe after several releases, IA is still lacking behind the very old ISMP in features....oh well, at least I can use IA to install notepad!
... View more
Apr 06, 2009
04:58 PM
Gaoyuan Lv wrote: hi, I want to know how can we change the status text "installing..." to any text we want. Such as "My status text". Acresso should really fix this 'feature'. We, as install dev, want to use whatever we want there. This is where a custom InstallAction would be really nice, but we know IA is only for a simple installer..... A workaround: Go to IA_HOME->resource->i18nresources->custom_en and set this key Installer.installLabels.04=Installing... to empty string Installer.installLabels.04= Rebuild and you should be good to go. Caution: You might want to make sure that no other install team is using that installed IA, if you have a shared build environment. Otherwise, "Installing..." string will disappear from their installer... HTH
... View more
Apr 05, 2009
08:41 PM
seemeena wrote: I want to generate a new installer i.e. install.exe as output of one installer. That means when I click on install button in the installer it should generate me a new install.exe. Can I dynamically create a full new IA installer with files packaged inside the installer? Just curious what your use case is?
... View more
Apr 05, 2009
08:38 PM
3X-Man wrote: Hi, does someone knows if there a build-in way to check that another instance of the installer as it was on ISMP? Thanks, X. I think we should ask Acresso for this feature since I have heard this request quite often now. They got the code from ISMP after all.
... View more
Apr 05, 2009
08:00 PM
pv7721 wrote: Again, I think it's not possible. I'm doing something similar and you need to do this stuff in the pre-install task, where you can recover from such an error. In the install task is too late, even if you can throw an error, you cannot go back and ask the user from a correct input. IA, as an install tool, should really allow its user to control what they want to do with it. At least if they cannot do it (for reason I don't understand for the life of me), they should allow us to have custom InstallAction that we can control our installer destiny. Example is to actually fail the installer based on certain complexity after user hits the install button.
... View more
Feb 24, 2008
05:09 PM
cfraser wrote: Does anyone know if $PROGRAMS_DIR$ is always set to "Program Files" on Windows, or if it's actually set to the Windows environment variable "ProgramFiles" which can changed based on the Locale? Not always. I had a defect a long time ago, where it's resolved to something else (sorry, don't recall correctly but you can ask your GVT rep for that info?)
... View more
Latest posts by aaa123
Subject | Views | Posted |
---|---|---|
472 | Sep 06, 2009 10:43 PM | |
624 | Sep 06, 2009 10:37 PM | |
2018 | Aug 01, 2009 09:42 AM | |
1002 | Aug 01, 2009 09:34 AM | |
569 | Apr 08, 2009 08:39 PM | |
868 | Apr 06, 2009 04:58 PM | |
820 | Apr 05, 2009 08:41 PM | |
458 | Apr 05, 2009 08:38 PM | |
702 | Apr 05, 2009 08:00 PM | |
526 | Feb 24, 2008 05:09 PM |
Activity Feed
- Posted Re: ABORT an install or send an exit code on InstallAnywhere Forum. Sep 06, 2009 10:43 PM
- Posted Re: Overwrite bundled JVM when launching the installer on InstallAnywhere Forum. Sep 06, 2009 10:37 PM
- Posted Overwrite bundled JVM when launching the installer on InstallAnywhere Forum. Aug 01, 2009 09:42 AM
- Posted Re: Where is uninstall log created? on InstallAnywhere Forum. Aug 01, 2009 09:34 AM
- Posted Re: Rollback during postinstall on InstallAnywhere Forum. Apr 08, 2009 08:39 PM
- Posted Re: how to change the status text on InstallAnywhere Forum. Apr 06, 2009 04:58 PM
- Posted Re: Can one installer create a new installer at run time ? on InstallAnywhere Forum. Apr 05, 2009 08:41 PM
- Posted Re: Checking if the installer is already running? on InstallAnywhere Forum. Apr 05, 2009 08:38 PM
- Posted Re: custom code panel in install task!! on InstallAnywhere Forum. Apr 05, 2009 08:00 PM
- Posted Re: $PROGRAMS_DIR$ location on Windows on InstallAnywhere Forum. Feb 24, 2008 05:09 PM