-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Rogue proxy/lambda entries in the agent captured reflect-config.json files #2990
Comments
How would I verify that the image still works after I remove these inputs? |
After a discussion with @peter-hofer we agreed that the best solution is to:
This is not a blocker or a breaking feature so I am pushing it to 21.1. due to the complexity of the required change. |
Hey,
I'l include this for completeness for the future. Basically we would rebuild the app with that config on the class path and ensure it doesn't fall over. This is possible via:
|
Any updates regarding this issue? |
@Eng-Fouad thanks for the reminder! Proxy classes have already been filtered for a while, and I have recently added filtering for lambdas too, which is part of 22.2: 18c276f |
Describe the issue
When collecting configuration via the agent, the
reflect-config.json
can sometimes contain entries that I'm not sure should be there. Entries for JDK proxies and entries for lambdas:Steps to reproduce the issue
I am using graalvm-ce-java11-20.3.0-dev-20201112
Review graal/META-INF/native-image/reflect-config.json see the unexpected entries.
Describe GraalVM and your environment:
The text was updated successfully, but these errors were encountered: