diff --git a/crt/deployment/src/main/java/io/quarkiverse/amazonservices/aws/crt/deployment/AwsCrtProcessor.java b/crt/deployment/src/main/java/io/quarkiverse/amazonservices/aws/crt/deployment/AwsCrtProcessor.java
index 60ceed5fe..07a96c1aa 100644
--- a/crt/deployment/src/main/java/io/quarkiverse/amazonservices/aws/crt/deployment/AwsCrtProcessor.java
+++ b/crt/deployment/src/main/java/io/quarkiverse/amazonservices/aws/crt/deployment/AwsCrtProcessor.java
@@ -790,7 +790,7 @@ public void registerAwsCrtJniRuntimeAccessBuildItem(
"software.amazon.awssdk.crt.s3.S3MetaRequestProgress", "contentLength"));
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandlerNativeAdapter", "onFinished",
- "int", "int", "byte[]", "int", "boolean"));
+ "int", "int", "byte[]", "int", "boolean", "java.lang.Throwable"));
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandlerNativeAdapter", "onProgress",
"software.amazon.awssdk.crt.s3.S3MetaRequestProgress"));
diff --git a/pom.xml b/pom.xml
index 4c3f48b6d..7e29f860e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,7 +48,7 @@
UTF-8
3.4.1
2.20.159
- 0.27.3
+ 0.28.0