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 a54841d5f..60ceed5fe 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
@@ -363,6 +363,12 @@ public void registerAwsCrtJniRuntimeAccessBuildItem(
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.mqtt.MqttClientConnection", "onWebsocketHandshake",
"software.amazon.awssdk.crt.http.HttpRequest", "long"));
+ jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
+ "software.amazon.awssdk.crt.mqtt.MqttClientConnection", "onConnectionSuccess",
+ "boolean"));
+ jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
+ "software.amazon.awssdk.crt.mqtt.MqttClientConnection", "onConnectionFailure",
+ "int"));
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.mqtt.MqttClientConnection$MessageHandler", "deliver",
"java.lang.String", "byte[]", "boolean", "int", "boolean"));
diff --git a/pom.xml b/pom.xml
index c401042c6..b051ef0e6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,7 +48,7 @@
UTF-8
3.3.0
2.20.143
- 0.26.0
+ 0.27.3