Apr 24, 2019
12:35 PM
Hi Markus, Thank you for your post. At this point, it would be best to open a new support ticket with us regarding this issue. Thanks, Ian
... View more
Apr 24, 2019
10:00 AM
Hi @kirankhot,
Thank you for your reply.
For the With VM issue, please follow these steps:
1. Download a Linux VM Pack (JVM) from this webpage:
https://community.flexera.com/t5/InstallAnywhere-Knowledge/InstallAnywhere-Files-and-Utilities/ta-p/94794#LINUX_64
2. Copy the downloaded VM Pack .vm file to the <IA_HOME>\resource\installer_vms folder, where <IA_HOME> is where your copy of InstallAnywhere is installed.
3. In the InstallAnywhere IDE, navigate to Edit > Preferences.
4. Click the OK button, which will refresh the With VM dropdown menu.
You will now see the Linux VM Pack (JVM) in the dropdown menu for With VM.
At this point, it would best if you open a new support ticket with us regarding the java.lang.NoSuchMethodException.
Thanks,
Ian
... View more
Apr 23, 2019
03:43 PM
Hi Rakesh, Thank you for your reply. As a courtesy, I created a working sample project in InstallAnywhere 2018 SP1 that extracts notepad.exe to $INSTALLER_TEMP_DIR$ in the Pre-Install Sequence. I attached a ZIP file containing the sample project. Notepad.exe is built into the sample installer. Thanks, Ian
... View more
Apr 23, 2019
03:35 PM
Hi @bill_sketchup, Thank you for your post. Please allow me some time to look into this issue and update you. Thanks, Ian
... View more
Apr 23, 2019
09:34 AM
You're welcome, Rakesh. Yes, you are correct--The Trigger Rollback Action is only available in the Install phase. Thanks, Ian
... View more
Apr 23, 2019
09:31 AM
You are welcome, @kirankhot. I am happy to help.
InstallAnywhere automatically handles including the IAClasses.zip resource in the installer's Java classpath. Please remove IAClasses.zip as a dependency for all of your custom code actions, save your project, rebuild your project, then retest this issue. Does that work for you?
Please read the documentation about Packaging and Executing Custom Code here for more information and follow the suggested steps:
https://helpnet.flexerasoftware.com/installanywhere2018/roottopic.htm#helplibrary/ia_package_execute_custom_code.htm
Thanks,
Ian
... View more
Apr 22, 2019
09:52 AM
Hi @kirankhot, Thank you for your reply.
Are you manually including IAClasses.zip in your project? Are you manually including IAClasses.zip as a dependency for a custom code action or anything of that nature? Thanks, Ian
... View more
Apr 22, 2019
09:43 AM
Hi Rakesh, Thank you for your reply. You could try combining the suggestions from: https://community.flexera.com/t5/InstallAnywhere-Knowledge/Extracting-files-during-Pre-Install-with-InstallAnywhere/ta-p/348 with the suggestions from: https://community.flexera.com/t5/InstallAnywhere-Knowledge/Use-the-Extract-To-File-Plugin-to-Extract-a-File-So-It-Is-in-the/ta-p/3759 You would include the file in the $DO_NOT_INSTALL$ Magic Folder so that it would be built into the installer but not installed on the target machine. Then you would use the ExtractToFile Plugin Action to extract the file to $INSTALLER_TEMP_DIR$ instead of the installer's classpath. Thanks, Ian
... View more
Apr 22, 2019
09:35 AM
1 Kudo
Hi Rakesh., The Trigger Rollback Action is only available in the Install phase by design. You would need to include your configuration change actions and the Trigger Rollback Action in the Install phase, perhaps at the end, if you need to use the Trigger Rollback Action.
Thanks, Ian
... View more
Apr 22, 2019
09:25 AM
Hi Rakesh.,
You could try using the Choose File Panel. This will allow the user to select a file from a folder.
Thanks,
Ian
... View more
Apr 18, 2019
12:59 PM
Hi, kirankhot. Thank you for your post. InstallAnywhere 2018 does not claim official support for Ubuntu 18.04. Does this issue occur with a previous and supported version of Ubuntu? Ubuntu 17.10 (x64), Ubuntu 16.04 LTS (x64), Ubuntu 15.04 (x64), Ubuntu 14.x (x64), Ubuntu 13.x (desktop and server editions; x86 and x64), Ubuntu 9.x, 10.x, 11.x, 12.x (x86 and x64). Do you have SP1 for InstallAnywhere 2018 applied? Do you have a splash screen that fails to display? If so, if for testing purposes you do not include your custom splash screen at all, rebuild your project, then run your installer, does the issue occur?
Thanks,
Flexera_Ian
... View more
Apr 18, 2019
12:31 PM
Hi, rakesh_dama.
Thank you for your post.
You could try using the ExtractToFile Plugin Action in the online HelpNet documentation here:
https://helpnet.flexerasoftware.com/installanywhere2018/roottopic.htm#helplibrary/ia_ref_plugins_extracttofile.htm
Here is a link to a Knowledge Base article that discusses using the ExtractToFile Plugin Action in the Pre-Install Sequence in more detail:
https://community.flexera.com/t5/InstallAnywhere-Knowledge/Extracting-files-during-Pre-Install-with-InstallAnywhere/ta-p/3482
You use the action to extract the executable or installer required to run or install these 3rd-party dependencies in the Pre-Install Sequence of your installer. You could try extracting the file or files to the installer's temporary location then running the executable or installer directly from the temporary location.
The Execute/Script Batch file Action could be used to run a command or commands to run the executable / installer as described in the HelpNet documentation here:
https://helpnet.flexerasoftware.com/installanywhere2018/roottopic.htm#helplibrary/ia_ref_actions_general_exescriptbat.htm
Please give these suggestions a try. Do they work for you?
Thanks,
Flexera_Ian
... View more
Apr 18, 2019
12:13 PM
Hi, rakesh_dama. Thank you for your post.
You could try using the InstallAnywhere Properties File Reader Plugin Action in the online HelpNet documentation here:
https://helpnet.flexerasoftware.com/installanywhere2018/roottopic.htm#helplibrary/ia_ref_plugins_propfilereader.htm
Your config file needs to be in a key-value pair format, such as the following:
MyTestKey=MyTestValue.
I tested with a test config file, which was a plain text file: test.config.
An InstallAnywhere variable $MyTestKey$ is initialized when the action reads the key-value pair from the config file.
You could try resolving $MyTestKey$ with the syntax: $MyTestKey$.
In my test, this resolved to: MyTestValue.
Please give this a try. Does that work for you?
Thanks,
Flexera_Ian
... View more
Jan 08, 2019
02:00 AM
Summary This article discusses how to generate a verbose InstallAnywhere build log specifically on macOS or OS X. Synopsis This article outlines the steps necessary to generate a verbose build-time debug log, specifically on macOS or OS X. Discussion Here are the steps for generating a verbose build log when building from the InstallAnywhere IDE:
Close the InstallAnywhere IDE. In Finder, open the InstallAnywhere installation directory, where InstallAnywhere was installed. Right-click the InstallAnywhere executable. Select the Show Package Contents option. Open the Contents directory. Right-click the Info.plist file. Select to open the Info.plist file in Xcode (This can also be modified with TextEdit which, is showcased in the command-line builder steps below). For InstallAnywhere 2012 and InstallAnywhere 2013, expand the Java node. For InstallAnywhere 2014 and later, expand the JavaOra node. Select the lax.stderr.redirect entry. Replace the value with /tmp/verboseIAbuildlog.txt or a similar filename and absolute directory path to a location where you have write permissions. Select the lax.out.redirect entry. Replace the value with /tmp/verboseIAbuildlog.txt or a similar filename and absolute directory path to a location where you have write permissions. Expand the VMOptions node. Select the last Item entry under the VMOptions node. Click the + button to add an Item. For the new Item, make sure that the Item is of Type String. For the new Item, specify the value as: -Dlax.debug.all=true Select the new Item entry. Click the + button to add another new Item. For the new Item, make sure that the Item is of Type String. For the new Item, specify the value as: -Dlax.debug.level=4 Save the Info.plist file. Open the InstallAnywhere IDE. Build the project with the InstallAnywhere IDE.
The specified file (for example, the /tmp/verboseIAbuildlog.txt file) should now be created with verbose build-time debug output. Here are the steps for generating a verbose build log by building with the InstallAnywhere command-line builder:
In Finder, open the InstallAnywhere installation directory, where InstallAnywhere was installed. Open the the build.command.lax file, in the same directory as the main InstallAnywhere executable with TextEdit (This can also be modified with Xcode, which is showcased in the IDE steps above). Specify the following property values for the following properties, append the value if necessary: lax.stderr.redirect=/tmp/verboseIACMDBLD.txt lax.out.redirect=/tmp/verboseIACMDBLD.txt lax.nl.java.option.additional=-Dlax.debug.all=true -Dlax.debug.level=4 Save the changes. Build the project with the InstallAnywhere command-line builder.
The specified file (for example, the /tmp/verboseIACMDBLD.txt file) should now be created with verbose build-time debug output. Additional Information There are different steps to generate a verbose build log on Windows and Linux. For those steps please see the following article: Generating InstallAnywhere Build Log on Windows and Linux
... View more
Labels:
Latest posts by Revenera_Ian
Subject | Views | Posted |
---|---|---|
1 | Jun 30, 2022 01:45 PM | |
0 | Jun 30, 2022 12:19 PM | |
19 | Jun 27, 2022 11:41 AM | |
16 | Jun 27, 2022 10:27 AM | |
34 | Jun 27, 2022 08:48 AM | |
33 | Jun 22, 2022 11:37 AM | |
26 | Jun 22, 2022 10:56 AM | |
26 | Jun 22, 2022 10:55 AM | |
32 | Jun 22, 2022 10:41 AM | |
43 | Jun 22, 2022 10:19 AM |
Activity Feed
- Posted Re: Amazon CloudHSM for code signing? on InstallShield Forum. Jun 30, 2022 01:45 PM
- Posted Re: How to Install a single executable installation silently?? on InstallShield Forum. Jun 30, 2022 12:19 PM
- Posted Re: Cannot find IISBrowseSSLCertificate dialog? on InstallShield Forum. Jun 27, 2022 11:41 AM
- Posted Re: Add scroll to the installshield dialog? on InstallShield Forum. Jun 27, 2022 10:27 AM
- Got a Kudo for Re: InstallShield reactivation???. Jun 27, 2022 09:24 AM
- Posted Re: InstallShield reactivation??? on InstallShield Forum. Jun 27, 2022 08:48 AM
- Posted Re: How do I update the .NET Interop DLL in GAC_64 location? on InstallShield Forum. Jun 22, 2022 11:37 AM
- Posted Re: Does InstallShield 2018 recognize GitHub as a Source Control Provider? on InstallShield Forum. Jun 22, 2022 10:56 AM
- Posted Re: Does InstallShield 2018 recognize GitHub as a Source Control Provider? on InstallShield Forum. Jun 22, 2022 10:55 AM
- Posted Re: Trying to get a new driver - uninstall the program on InstallShield Forum. Jun 22, 2022 10:41 AM
- Posted Re: Cannot find IISBrowseSSLCertificate dialog? on InstallShield Forum. Jun 22, 2022 10:19 AM
- Posted Re: Let user set InstallShield property during installation, then use that property in PowerShell on InstallShield Forum. Jun 13, 2022 05:04 PM
- Posted Re: Visual Studio 2022 integration? on InstallShield Forum. Jun 09, 2022 04:19 PM
- Posted Re: How to validate available disk space using InstallShield Suite/AdvancedUI 2021? on InstallShield Forum. Jun 09, 2022 04:10 PM
- Got a Kudo for Re: Killing a process during an install. Jun 09, 2022 03:53 PM
- Posted Re: Killing a process during an install on InstallShield Forum. Jun 09, 2022 03:52 PM
- Posted Re: Visual Studio 2022 integration? on InstallShield Forum. Jun 09, 2022 03:33 PM
- Posted Re: InstallShield 2019 - Available for Trial Download? on InstallShield Forum. Jun 08, 2022 05:14 PM
- Posted Re: How to validate available disk space using InstallShield Suite/AdvancedUI 2021? on InstallShield Forum. Jun 08, 2022 03:56 PM
- Posted Re: Patch Design: what determines a "change" to a file? Why are equal files put in patch build? on InstallShield Forum. Jun 08, 2022 03:55 PM