[jira] [Updated] (SLING-11975) org.apache.sling.launchpad.base.jar fails to load on jdk 11.0.20 because it has malformed Zip64 extra fields
[ https://issues.apache.org/jira/browse/SLING-11975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark Adamcin updated SLING-11975: - Affects Version/s: Launchpad Base 2.7.4 Launchpad Base 2.7.2 > org.apache.sling.launchpad.base.jar fails to load on jdk 11.0.20 because it > has malformed Zip64 extra fields > > > Key: SLING-11975 > URL: https://issues.apache.org/jira/browse/SLING-11975 > Project: Sling > Issue Type: Bug > Components: Launchpad >Affects Versions: Launchpad Base 2.7.2, Launchpad Base 2.7.4, Launchpad > Base 2.7.6 >Reporter: Mark Adamcin >Assignee: Mark Adamcin >Priority: Critical > Labels: has-pr > Fix For: Launchpad Base 2.7.8 > > > I ran into an error when trying to run AEM quickstart locally after upgrading > my jdk to 11.0.20 ([release > notes|https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html]): > {quote}core-libs/java.util.jar > *[➜|https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html#JDK-8302483]* > *Improved ZIP64 Extra Field Validation* (JDK-8302483 (not > public)){{{}java.util.zip.ZipFile{}}} has been updated to provide additional > validation of ZIP64 extra fields when opening a ZIP file. This validation may > be disabled by setting the system property > {{jdk.util.zip.disableZip64ExtraFieldValidation}} to {{{}true{}}}.{quote} > it manifested for me as an exception in {{logs/stderr.log}} : > {code:java} > 20.07.2023 07:59:22.568 *ERROR* [main] Cannot launch: Cannot install > jar:file:/opt/code/aem/quickstart/target/author-54594/crx-quickstart/app/cq-quickstart-6.6.0-SNAPSHOT-standalone-quickstart.jar!/resources/org.apache.sling.launchpad.base.jar > for use > 20.07.2023 07:59:22.568 *ERROR* [main] java.util.zip.ZipException: Invalid > CEN header (invalid zip64 extra data field size) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1736) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.checkExtraFields(ZipFile.java:1254) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1701) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1430) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1393) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:742) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:859) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile.(ZipFile.java:257) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile.(ZipFile.java:186) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:348) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:319) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:285) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.commons.osgi.bundleversion.FileBundleVersionInfo.(FileBundleVersionInfo.java:40) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.base.shared.Loader.installLauncherJar(Loader.java:172) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.app.Main.doStart(Main.java:382) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.app.Main.doStart(Main.java:347) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.lang.reflect.Method.invoke(Method.java:566) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.exec.Bootstrap.run(Bootstrap.java:107) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Quickstart.run(Quickstart.java:272) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Main.(Main.java:918) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Main.main(Main.java:980) > MAIN process: shutdown hook > MAIN process: exiting {code} > This appears to be an issue with
[jira] [Updated] (SLING-11975) org.apache.sling.launchpad.base.jar fails to load on jdk 11.0.20 because it has malformed Zip64 extra fields
[ https://issues.apache.org/jira/browse/SLING-11975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu updated SLING-11975: Fix Version/s: Launchpad Base 2.7.8 > org.apache.sling.launchpad.base.jar fails to load on jdk 11.0.20 because it > has malformed Zip64 extra fields > > > Key: SLING-11975 > URL: https://issues.apache.org/jira/browse/SLING-11975 > Project: Sling > Issue Type: Bug > Components: Launchpad >Affects Versions: Launchpad Base 2.7.6 >Reporter: Mark Adamcin >Priority: Critical > Labels: has-pr > Fix For: Launchpad Base 2.7.8 > > > I ran into an error when trying to run AEM quickstart locally after upgrading > my jdk to 11.0.20 ([release > notes|https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html]): > {quote}core-libs/java.util.jar > *[➜|https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html#JDK-8302483]* > *Improved ZIP64 Extra Field Validation* (JDK-8302483 (not > public)){{{}java.util.zip.ZipFile{}}} has been updated to provide additional > validation of ZIP64 extra fields when opening a ZIP file. This validation may > be disabled by setting the system property > {{jdk.util.zip.disableZip64ExtraFieldValidation}} to {{{}true{}}}.{quote} > it manifested for me as an exception in {{logs/stderr.log}} : > {code:java} > 20.07.2023 07:59:22.568 *ERROR* [main] Cannot launch: Cannot install > jar:file:/opt/code/aem/quickstart/target/author-54594/crx-quickstart/app/cq-quickstart-6.6.0-SNAPSHOT-standalone-quickstart.jar!/resources/org.apache.sling.launchpad.base.jar > for use > 20.07.2023 07:59:22.568 *ERROR* [main] java.util.zip.ZipException: Invalid > CEN header (invalid zip64 extra data field size) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1736) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.checkExtraFields(ZipFile.java:1254) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1701) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1430) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1393) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:742) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:859) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile.(ZipFile.java:257) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile.(ZipFile.java:186) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:348) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:319) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:285) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.commons.osgi.bundleversion.FileBundleVersionInfo.(FileBundleVersionInfo.java:40) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.base.shared.Loader.installLauncherJar(Loader.java:172) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.app.Main.doStart(Main.java:382) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.app.Main.doStart(Main.java:347) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.lang.reflect.Method.invoke(Method.java:566) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.exec.Bootstrap.run(Bootstrap.java:107) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Quickstart.run(Quickstart.java:272) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Main.(Main.java:918) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Main.main(Main.java:980) > MAIN process: shutdown hook > MAIN process: exiting {code} > This appears to be an issue with the org.apache.sling.launchpad.base > 7.0.3-2.7.6 jar specifically: > {code:java} > $ jar -tf >
[jira] [Updated] (SLING-11975) org.apache.sling.launchpad.base.jar fails to load on jdk 11.0.20 because it has malformed Zip64 extra fields
[ https://issues.apache.org/jira/browse/SLING-11975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark Adamcin updated SLING-11975: - Labels: has-pr (was: ) > org.apache.sling.launchpad.base.jar fails to load on jdk 11.0.20 because it > has malformed Zip64 extra fields > > > Key: SLING-11975 > URL: https://issues.apache.org/jira/browse/SLING-11975 > Project: Sling > Issue Type: Bug > Components: Launchpad >Affects Versions: Launchpad Base 2.7.6 >Reporter: Mark Adamcin >Priority: Critical > Labels: has-pr > > I ran into an error when trying to run AEM quickstart locally after upgrading > my jdk to 11.0.20 ([release > notes|https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html]): > {quote}core-libs/java.util.jar > *[➜|https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html#JDK-8302483]* > *Improved ZIP64 Extra Field Validation* (JDK-8302483 (not > public)){{{}java.util.zip.ZipFile{}}} has been updated to provide additional > validation of ZIP64 extra fields when opening a ZIP file. This validation may > be disabled by setting the system property > {{jdk.util.zip.disableZip64ExtraFieldValidation}} to {{{}true{}}}.{quote} > it manifested for me as an exception in {{logs/stderr.log}} : > {code:java} > 20.07.2023 07:59:22.568 *ERROR* [main] Cannot launch: Cannot install > jar:file:/opt/code/aem/quickstart/target/author-54594/crx-quickstart/app/cq-quickstart-6.6.0-SNAPSHOT-standalone-quickstart.jar!/resources/org.apache.sling.launchpad.base.jar > for use > 20.07.2023 07:59:22.568 *ERROR* [main] java.util.zip.ZipException: Invalid > CEN header (invalid zip64 extra data field size) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1736) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.checkExtraFields(ZipFile.java:1254) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1701) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1430) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1393) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:742) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:859) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile.(ZipFile.java:257) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.zip.ZipFile.(ZipFile.java:186) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:348) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:319) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.util.jar.JarFile.(JarFile.java:285) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.commons.osgi.bundleversion.FileBundleVersionInfo.(FileBundleVersionInfo.java:40) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.base.shared.Loader.installLauncherJar(Loader.java:172) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.app.Main.doStart(Main.java:382) > 20.07.2023 07:59:22.568 *ERROR* [main] at > org.apache.sling.launchpad.app.Main.doStart(Main.java:347) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > 20.07.2023 07:59:22.568 *ERROR* [main] at > java.base/java.lang.reflect.Method.invoke(Method.java:566) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.exec.Bootstrap.run(Bootstrap.java:107) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Quickstart.run(Quickstart.java:272) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Main.(Main.java:918) > 20.07.2023 07:59:22.568 *ERROR* [main] at > com.adobe.granite.quickstart.base.impl.Main.main(Main.java:980) > MAIN process: shutdown hook > MAIN process: exiting {code} > This appears to be an issue with the org.apache.sling.launchpad.base > 7.0.3-2.7.6 jar specifically: > {code:java} > $ jar -tf >