-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing netty and vert.x Reflective Classes #13
Comments
One thing is that I think we are missing some steps that are (incorrectly, in my opinion) annotated with Another possible explanation is lack of support for GraalVM substitutions, though I didn't find any direct examples in my quick search of these classes. |
I should note that there are still a few things that Quarkus is telling us that we are ignoring. Most of them are related to resources, but I think that |
Check facts before writing... here's what we ignoring that actually pops up in knative-bench sleep:
|
For runtime-reinitialized classes, it might work to set (using the patcher) a single initializer for all of the static fields of the class that is a duplicate of the class initializer. We might even be able to get away with using same initializer element. |
There's an annoyingly long and ad-hoc list of reflective classes that we've discovered by trial and error (ie, running quarkus and getting an exception) listed in https://github.com/qbicc/quarkus-qbicc/blob/main/deployment/src/main/resources/qbicc-feature.yaml.
We really should be getting this information from Quarkus during the build process. We need to determine which of the following is true:
The text was updated successfully, but these errors were encountered: