cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
jithin1009
Level 2

Getting zipExceptions

Jump to solution

Found the following exceptions in the temp folder.

Install Anywhere version:2022,

Bundled JRE: AdoptOpen JDK 17.0.8

Unable to open zip file: C:\Users\Administrator\AppData\Local\Temp\2\I1697535579\InstallerData\Execute.zip
java.util.zip.ZipException: Invalid CEN header (invalid extra data field size for tag: 0x3831 at 0)
at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1762)
at java.base/java.util.zip.ZipFile$Source.checkExtraFields(ZipFile.java:1282)
at java.base/java.util.zip.ZipFile$Source.checkAndAddEntry(ZipFile.java:1229)
at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1701)
at java.base/java.util.zip.ZipFile$Source.<init>(ZipFile.java:1479)
at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1441)
at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:718)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:252)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:181)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:195)
at Flexeraayd.<init>(Unknown Source)
at Flexeraayd.<init>(Unknown Source)
at Flexeraayd.ai(Unknown Source)
at Flexeraayd.<clinit>(Unknown Source)
at com.zerog.util.ZGUtil.findInZips(Unknown Source)
at com.zerog.util.ZGUtil.findDirectory(Unknown Source)
at com.zerog.util.ZGUtil.findDirectory(Unknown Source)
at com.zerog.util.ZGUtil.getInputStream(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.bx(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.init(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)

Unable to proceed with the installtion. Any leads?

0 Kudos
(1) Solution
vjayaraman
Revenera
Revenera

to use latest version of java 11.0.20/17.0.8 you need to set additional parameter.

In Windows,
You can set either _JAVA_OPTIONS= -Djdk.util.zip.disableZip64ExtraFieldValidation=true as environment variable or set additional argument.
Project--> JVM Setting---> Installer Setting --> Add additional argument --> -Djdk.util.zip.disableZip64ExtraFieldValidation=true

In Linux,
set JAVA_TOOL_OPTIONS= -Djdk.util.zip.disableZip64ExtraFieldValidation=true environment variable in /etc/environment file or vi ~/.bashrc

View solution in original post

0 Kudos
(1) Reply
vjayaraman
Revenera
Revenera

to use latest version of java 11.0.20/17.0.8 you need to set additional parameter.

In Windows,
You can set either _JAVA_OPTIONS= -Djdk.util.zip.disableZip64ExtraFieldValidation=true as environment variable or set additional argument.
Project--> JVM Setting---> Installer Setting --> Add additional argument --> -Djdk.util.zip.disableZip64ExtraFieldValidation=true

In Linux,
set JAVA_TOOL_OPTIONS= -Djdk.util.zip.disableZip64ExtraFieldValidation=true environment variable in /etc/environment file or vi ~/.bashrc

0 Kudos