You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Attempt to work with Mat Calcite Plugin on Java 17.0.8 or later may produce the 'ZipException : Invalid CEN header (invalid zip64 extra data field size)' error for the MatCalciteDependencies.jar.
This is caused by JDK-8311940, which has introduced improved validation of the ZIP64 Extra Fields contained within zip files and jar files. The 'maven-bundle-plugin' 5.1.1 which is currently used in Mat Calcite Plugin contains BND version which produces invalid headers. The updated BND library is included in the 5.1.5 version of this plugin (according to JDK-8315828).
Workaround: add option '-Djdk.util.zip.disableZip64ExtraFieldValidation=true' after the '-vmargs' line in the 'MemoryAnalyzer.ini' configuration file.
Proposed fix (updating 'maven-bundle-plugin' version) is included in #28
The text was updated successfully, but these errors were encountered:
Lerm
linked a pull request
Sep 12, 2023
that will
close
this issue
Attempt to work with Mat Calcite Plugin on Java 17.0.8 or later may produce the 'ZipException : Invalid CEN header (invalid zip64 extra data field size)' error for the MatCalciteDependencies.jar.
This is caused by JDK-8311940, which has introduced improved validation of the ZIP64 Extra Fields contained within zip files and jar files. The 'maven-bundle-plugin' 5.1.1 which is currently used in Mat Calcite Plugin contains BND version which produces invalid headers. The updated BND library is included in the 5.1.5 version of this plugin (according to JDK-8315828).
Workaround: add option '-Djdk.util.zip.disableZip64ExtraFieldValidation=true' after the '-vmargs' line in the 'MemoryAnalyzer.ini' configuration file.
Proposed fix (updating 'maven-bundle-plugin' version) is included in #28
The text was updated successfully, but these errors were encountered: