Skip to content

org.apache.karaf.decanter.collector.oshi bundle is invalid with JDK17 #366

@jbonofre

Description

@jbonofre

The jar created by the Oshi Collector is invalid:

java.util.zip.ZipException: Invalid CEN header (invalid extra data field size for tag: 0x629d at 9385)
        at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1769)
        at java.base/java.util.zip.ZipFile$Source.checkExtraFields(ZipFile.java:1281)
        at java.base/java.util.zip.ZipFile$Source.checkAndAddEntry(ZipFile.java:1228)
        at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1708)
        at java.base/java.util.zip.ZipFile$Source.<init>(ZipFile.java:1483)
        at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1445)
        at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:717)
        at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:251)
        at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:180)
        at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:151)
        at jdk.jartool/sun.tools.jar.Main.list(Main.java:1521)
        at jdk.jartool/sun.tools.jar.Main.run(Main.java:368)
        at jdk.jartool/sun.tools.jar.Main.main(Main.java:1702)

This is due to JNA with JDK17. I will investigate, but for now, we are still on JDK 11.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions