Closed DSkoufis closed 1 week ago
@DSkoufis thank you for the report, marking this as a bug.
This issue is now closed. Comments on closed issues are hard for our team to see. If you need more assistance, please open a new issue that references this one.
Describe the bug
The
core/sdk-core/src/main/resources/META-INF/native-image/software.amazon.awssdk/sdk-core/reflect-config.json
tries to register thesoftware.amazon.awssdk.core.internal.interceptor.HttpChecksumRequiredInterceptor
class for reflection.But that class was removed in https://github.com/aws/aws-sdk-java-v2/pull/4174
Expected Behavior
Shouldn't get the warning
Current Behavior
Reproduction Steps
I've encountered a warning while building a native image in Quarkus and tracked this down to this config. It's not breaking the build and seemingly it's still working fine, but we get an exception in the build logs (see below)
We've been using Quarkus to build the native image using AWS SDK - through the Quarkus Amazon Services
We've found this while using its SFN extension and compiling to native
Possible Solution
No response
Additional Information/Context
The extension uses 2.27.0 version but that file also exists in [the currently latest] 2.27.18
AWS Java SDK version used
2.27.0
JDK version used
OpenJDK 64-Bit Server VM GraalVM CE 17.0.9+9.1
Operating System and version
macOS 14.6.1