I tried to run Vaadin Flow 24.0.0.alpha7 (because it supports Jakarta EE 9) on Payara Micro but Vaadin servlet didn't deploy.
I believe Payara Micro 6.2022.2 should support it theoretically however when I tried to run it on Java 17 I got multiple errors of this sort:
Exception while visiting com/vaadin/flow/data/provider/SortDirection.class of size 1425
java.lang.UnsupportedOperationException: PermittedSubclasses requires ASM9
When I switched to Java 19 I got the same ASM9 errors plus a bunch of new ones like this:
Exception while visiting WEB-INF/classes/ui/views/MainLayout.class of size 3967
java.lang.IllegalArgumentException: Unsupported class file major version 63
Is there any way to make it work?