RFR: 8351073: [macos] jpackage produces invalid Java runtime DMG bundles [v4]
Alexey Semenyuk
asemenyuk at openjdk.org
Tue Jul 15 01:32:53 UTC 2025
On Mon, 14 Jul 2025 23:33:36 GMT, Alexander Matveev <almatvee at openjdk.org> wrote:
>> Try,
>>
>>
>> builder.task(MacCopyAppImageTaskID.SIGN_RUNTIME_BUNDLE)
>> .appImageAction(MacPackagingPipeline::signApplicationBundle)
>> .add();
>
> Getting following exception at runtime with code above:
>
> java.lang.ClassCastException: class com.sun.proxy.jdk.proxy1.$Proxy0 cannot be cast to class jdk.jpackage.internal.MacApplicationLayout (com.sun.proxy.jdk.proxy1.$Proxy0 is in module jdk.proxy1 of loader 'app'; jdk.jpackage.internal.MacApplicationLayout is in module jdk.jpackage of loader 'app')
What is the full stack trace?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/26173#discussion_r2206097560
More information about the core-libs-dev
mailing list