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"));