cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
eciramella
Level 3

Installer fails to launch

Hi all -

I'm pretty new to InstallAnywhere, I used it quite a few years ago, but now we're using it pretty heavily at this new place.

Here's the issue I'm having, the installer fails to launch. When you double click on the install.exe file (we're just focused on a Windows deployment environment), it seems to be expanding (the progress bar goes to 100%), but then it just quits.

I looked in the %TEMP_DIR%//Windows directory and can see a installer_stderr.txt file is created.

Inside there, I can see the following:

preinstaller.properties not found.
IAResourceBundle: create resource bundle: en
java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.zerog.ia.installer.Action.isFound(DashoA10*..)
at ZeroGh.a(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.b(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
at com.zerog.ia.installer.Main.main(DashoA10*..)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(DashoA10*..)
at com.zerog.lax.LAX.main(DashoA10*..)
Caused by: java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
at sun.security.util.SignatureFileVerifier.processImpl(Unknown Source)
at sun.security.util.SignatureFileVerifier.process(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarFile.initializeVerifier(Unknown Source)
at java.util.jar.JarFile.getInputStream(Unknown Source)
at sun.net.www.protocol.jar.JarURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at java.lang.ClassLoader.getSystemResourceAsStream(Unknown Source)
at ZeroGd.b(DashoA10*..)
at ZeroGad.a(DashoA10*..)
at ZeroGac.a(DashoA10*..)
at ZeroGac.b(DashoA10*..)
at com.zerog.util.IAResourceBundle.createIAResourceBundle(DashoA10*..)
at com.zerog.util.IAResourceBundle.getUsableBundle(DashoA10*..)
at com.zerog.util.IAResourceBundle.getValue(DashoA10*..)
at com.zerog.util.IAResourceBundle.getValue(DashoA10*..)
at com.zerog.util.IAResourceBundle.getValue(DashoA10*..)
at com.zerog.ia.installer.actions.InstallPanelAction.(DashoA10*..)
... 13 more
IAResourceBundle: create resource bundle: en
java.lang.ExceptionInInitializerError
at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
at com.zerog.ia.installer.Main.main(DashoA10*..)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(DashoA10*..)
at com.zerog.lax.LAX.main(DashoA10*..)
Caused by: java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
at sun.security.util.SignatureFileVerifier.processImpl(Unknown Source)
at sun.security.util.SignatureFileVerifier.process(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarFile.initializeVerifier(Unknown Source)
at java.util.jar.JarFile.getInputStream(Unknown Source)
at sun.net.www.protocol.jar.JarURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at java.lang.ClassLoader.getSystemResourceAsStream(Unknown Source)
at ZeroGd.b(DashoA10*..)
at ZeroGad.a(DashoA10*..)
at ZeroGac.a(DashoA10*..)
at ZeroGac.b(DashoA10*..)
at com.zerog.util.IAResourceBundle.createIAResourceBundle(DashoA10*..)
at com.zerog.util.IAResourceBundle.getUsableBundle(DashoA10*..)
at com.zerog.util.IAResourceBundle.getValue(DashoA10*..)
at com.zerog.util.IAResourceBundle.getValue(DashoA10*..)
at com.zerog.util.IAResourceBundle.getValue(DashoA10*..)
at com.zerog.ia.installer.IAStatus.(DashoA10*..)
... 8 more
theException = ExceptionInInitializerError
IAResourceBundle: create resource bundle: en


Any help/suggestions would be greatly appreciated!!
Labels (1)
0 Kudos

(2) Replies
pv7721
Level 20

It complains about a missing file: preinstaller.properties Would this be a file you use in your installer?
0 Kudos
eciramella
Level 3

Actually, the problem was with a newly added signed jar (from ms).

Also, what's really interesting is we're building the installer with jdk 1.5 but the bundled vm used during installation is 1.6 (I'm not sure why, I'm inheriting this project).

Removing the signature fixed our issues.
0 Kudos