Jan 27, 2023
08:18 AM
We tested everything using the local path for the ICNS file and kept the Java 17 required VM parameters. The exception is shown during the build. But the created Installers work fine on out target platforms Windows, Linux and MAC ARM/Intel. The exception during MAC build seems to not cause any issue. With the workarounds with can build ourt Installers. Next week we will do mroe detailed tests on different MAC OS version, but right now it looks like it will work. We also hope the bugs will be fixed in InstallAnywhere so the workaround is not required with future updates. BR Marius
... View more
Jan 25, 2023
05:19 AM
we have defined "lax.nl.java.option.additional" with the value of "-Dfile.encoding=UTF-8 -Duser.language=en --add-opens java.desktop/javax.swing.plaf.synth=ALL-UNNAMED --add-opens java.desktop/javax.swing.plaf.basic=ALL-UNNAMED --add-opens java.desktop/javax.swing=ALL-UNNAMED --add-opens java.desktop/javax.swing.tree=ALL-UNNAMED --add-opens java.desktop/java.awt.event=ALL-UNNAMED --add-exports java.base/sun.security.action=ALL-UNNAMED --add-exports java.desktop/sun.awt.shell=ALL-UNNAMED --add-exports java.desktop/sun.swing.plaf.synth=ALL-UNNAMED --add-exports java.desktop/sun.swing.table=ALL-UNNAMED --add-exports java.desktop/sun.swing=ALL-UNNAMED --add-exports java.desktop/com.sun.java.swing.plaf.windows=ALL-UNNAMED --add-exports java.desktop/sun.awt.shell=ALL-UNNAMED --add-exports java.desktop/com.sun.awt=ALL-UNNAMED --add-exports java.base/sun.security.action=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED". The add-opens are required for the used Java 17. But this also worked before.
... View more
Jan 25, 2023
05:16 AM
Hi, now moved the icon to a absolute path in the programs folder and also selected the icon from that path. Now the icon not found exception is gone! For unknown reason we now get another exception about VM arguments. I am not sure what is causing this. Building MacOSX (VM) web installer... Input Certificate Path=null java.lang.Exception: Invalid String token in the VM Arguements Option at com.zerog.util.VMArgSplitter.parseAndSplitVMOptionsIntoStrings(Unknown Source) at Flexeraaw5.a8(Unknown Source) at Flexeraaw5.ag(Unknown Source) at com.zerog.ia.installer.actions.MakeExecutable.convertLAXPropertiesToPlist(Unknown Source) at com.zerog.ia.installer.actions.MakeExecutable.generateInfoPlist(Unknown Source) at Flexeraaeu.ad(Unknown Source) at Flexeraaeu.ab(Unknown Source) at Flexeraaev.ds(Unknown Source) at Flexeraaev.am(Unknown Source) at Flexeraae1.c7(Unknown Source) at Flexeraaev.an(Unknown Source) at Flexeraae1.ag(Unknown Source) at Flexeraaeh.a4(Unknown Source) at Flexeraaeo.run(Unknown Source) java.lang.Exception: Invalid String token in the VM Arguements Option at com.zerog.util.VMArgSplitter.parseAndSplitVMOptionsIntoStrings(Unknown Source) at Flexeraaw5.a8(Unknown Source) at Flexeraaw5.ag(Unknown Source) at com.zerog.ia.installer.actions.MakeExecutable.convertLAXPropertiesToPlist(Unknown Source) at com.zerog.ia.installer.actions.MakeExecutable.generateInfoPlist(Unknown Source) at Flexeraaeu.ad(Unknown Source) at Flexeraaeu.ab(Unknown Source) at Flexeraaev.ds(Unknown Source) at Flexeraaev.am(Unknown Source) at Flexeraae1.c7(Unknown Source) at Flexeraaev.an(Unknown Source) at Flexeraae1.ag(Unknown Source) at Flexeraaeh.a4(Unknown Source) at Flexeraaeo.run(Unknown Source) The MacOSX (VM) web installer is located at: C:\Installer\StableNet_Installer\GUI-12.0\GUI-12.0_Build_Output\Web_Installers\InstData\MacOSX\VM\StableNetGUIInstall.zip
... View more
Jan 24, 2023
10:39 AM
Using different names for the two LaunchAnywhere I don't get the duplicat exception: The FileNotFound is still shown (see below): I will verify if the LaunchAnwhere is correctly created despite the message. Need to wait for access to MAC test devices and then I will check the created installer. Finished assembling installer components Building MacOSXArm (VM) web installer... Input Certificate Path=null java.io.FileNotFoundException: $INSTALLER_REP$\GUI\stablenet512x512.icns (The system cannot find the path specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:219) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at Flexeraaet.aa(Unknown Source) at Flexeraaet.ab(Unknown Source) at Flexeraaeu.ad(Unknown Source) at Flexeraaeu.ab(Unknown Source) at Flexeraaev.ds(Unknown Source) at Flexeraaev.am(Unknown Source) at Flexeraae1.c7(Unknown Source) at Flexeraaev.an(Unknown Source) at Flexeraae1.ag(Unknown Source) at Flexeraaeh.a4(Unknown Source) at Flexeraaeo.run(Unknown Source) java.io.FileNotFoundException: $INSTALLER_REP$\GUI\stablenet512x512.icns (The system cannot find the path specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:219) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at Flexeraaet.aa(Unknown Source) at Flexeraaet.ab(Unknown Source) at Flexeraaeu.ad(Unknown Source) at Flexeraaeu.ab(Unknown Source) at Flexeraaev.ds(Unknown Source) at Flexeraaev.am(Unknown Source) at Flexeraae1.c7(Unknown Source) at Flexeraaev.an(Unknown Source) at Flexeraae1.ag(Unknown Source) at Flexeraaeh.a4(Unknown Source) at Flexeraaeo.run(Unknown Source) The MacOSXArm (VM) web installer is located at:
... View more
Jan 24, 2023
10:12 AM
I will try this today and then update here.
... View more
Jan 20, 2023
09:24 AM
Here is a screenshot from the project: we have two similar LaunchAnywhere entries (different properties) and they are installed with rules for specific OS (one is for MAC OS and the other for Windows and Linux).
The other screenshot shows the icon config for generic and MAC OS. The config is the same, the files are in the same folder.
We tested the installer: the LaunchAnywhere is not added at all (expected since caused errors), but the icon files and the stablenet512x512.icns is correctly installed.
... View more
Jan 19, 2023
10:14 AM
The same project works fine with InstallAnywhere 2021 SP2 and the $INSTALLER_REP$ is correctly defined since used before for all other resources.
We have two LaunchAnywhere entries with rules, so only one is installed in the end. But since we have two we get the duplicate entry exception! If you use only one this exception is gone.
The other problem is that the ICNS file is not found, but it exists right were it should it. The whole setup worked fine with InstallAnywhere 2021 SP2 and also InstallAnywhere 2022 R1.
Building MacOSX (VM) web installer... Input Certificate Path=null java.io.FileNotFoundException: $INSTALLER_REP$\GUI\stablenet512x512.icns (The system cannot find the path specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:219) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at Flexeraaet.aa(Unknown Source) at Flexeraaet.ab(Unknown Source) at Flexeraaeu.ad(Unknown Source) at Flexeraaeu.ab(Unknown Source) at Flexeraaev.ds(Unknown Source) at Flexeraaev.am(Unknown Source) at Flexeraae1.c7(Unknown Source) at Flexeraaev.an(Unknown Source) at Flexeraae1.ag(Unknown Source) at Flexeraaeh.a4(Unknown Source) at Flexeraaeo.run(Unknown Source) java.util.zip.ZipException: duplicate entry: StableNetGUI.app/Contents/PkgInfo at java.base/java.util.zip.ZipOutputStream.putNextEntry(ZipOutputStream.java:233) at Flexeraaet.aa(Unknown Source) at Flexeraaet.ab(Unknown Source) at Flexeraaeu.ad(Unknown Source) at Flexeraaeu.ab(Unknown Source) at Flexeraaev.ds(Unknown Source) at Flexeraaev.am(Unknown Source) at Flexeraae1.c7(Unknown Source) at Flexeraaev.an(Unknown Source) at Flexeraae1.ag(Unknown Source) at Flexeraaeh.a4(Unknown Source) at Flexeraaeo.run(Unknown Source) The MacOSX (VM) web installer is located at:
... View more
Apr 29, 2021
05:20 AM
Here is a screenshot about the topic.
... View more
Apr 29, 2021
05:04 AM
hi, We recently updated to InstallAnywhere 2021 (using InstallAnywhere 2020 before). Our existing project uses a "Panel: Scrolling Message" to show some output relevant for the installation. After the upgrade to InstallAnywhere 2021 the panel always shows nothing (blank window)! Before it showed the defined text. Testing with a new sample project and also simple text and even using the Preview button in the InstallAnywhere the "Panel: Scrolling Message" always shows only a blank screen. The Java used is Java 11 or the Java included in the InstallAnywhere 2021 package. Since this worked fine in all previous version, this seems to be a bug.
... View more
Latest posts by mheuler
Subject | Views | Posted |
---|---|---|
156 | Jan 27, 2023 08:18 AM | |
221 | Jan 25, 2023 05:19 AM | |
221 | Jan 25, 2023 05:16 AM | |
237 | Jan 24, 2023 10:39 AM | |
239 | Jan 24, 2023 10:12 AM | |
303 | Jan 20, 2023 09:24 AM | |
318 | Jan 19, 2023 10:14 AM | |
685 | Apr 29, 2021 05:20 AM | |
687 | Apr 29, 2021 05:04 AM |
Activity Feed
- Posted Re: Problem with MAC installer after upgrade to InstallAnywhere 2022 R2 on InstallAnywhere Forum. Jan 27, 2023 08:18 AM
- Posted Re: Problem with MAC installer after upgrade to InstallAnywhere 2022 R2 on InstallAnywhere Forum. Jan 25, 2023 05:19 AM
- Posted Re: Problem with MAC installer after upgrade to InstallAnywhere 2022 R2 on InstallAnywhere Forum. Jan 25, 2023 05:16 AM
- Posted Re: Problem with MAC installer after upgrade to InstallAnywhere 2022 R2 on InstallAnywhere Forum. Jan 24, 2023 10:39 AM
- Posted Re: Problem with MAC installer after upgrade to InstallAnywhere 2022 R2 on InstallAnywhere Forum. Jan 24, 2023 10:12 AM
- Posted Re: Problem with MAC installer after upgrade to InstallAnywhere 2022 R2 on InstallAnywhere Forum. Jan 20, 2023 09:24 AM
- Posted Problem with MAC installer after upgrade to InstallAnywhere 2022 R2 on InstallAnywhere Forum. Jan 19, 2023 10:14 AM
- Posted Re: InstallAnywhere 2021: Panel: Scrolling Message always empty on InstallAnywhere Forum. Apr 29, 2021 05:20 AM
- Posted InstallAnywhere 2021: Panel: Scrolling Message always empty on InstallAnywhere Forum. Apr 29, 2021 05:04 AM