A CDI Vertx message consumer forces eager init of Vertx and native image generation fails
`org.jboss.shamrock.vertx.VertxProcessor.build()` should be probably annotated with `@Record(ExecutionTime.RUNTIME_INIT)`.
diff --git a/extensions/vertx/deployment/src/main/java/org/jboss/shamrock/vertx/VertxProcessor.java b/extensions/vertx/deployment/src/main/java/org/jboss/shamrock/vertx/VertxProcessor.java
index 5b6963a69be..79befd883e0 100644
--- a/extensions/vertx/deployment/src/main/java/org/jboss/shamrock/vertx/VertxProcessor.java
+++ b/extensions/vertx/deployment/src/main/java/org/jboss/shamrock/vertx/VertxProcessor.java
@@ -115,7 +115,7 @@ AdditionalBeanBuildItem registerBean() {
     }
 
     @BuildStep
-    @Record(ExecutionTime.STATIC_INIT)
+    @Record(ExecutionTime.RUNTIME_INIT)
     void build(VertxTemplate template, BeanContainerBuildItem beanContainer, BuildProducer<FeatureBuildItem> feature,
             List<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, BuildProducer<GeneratedClassBuildItem> generatedClass) {
         feature.produce(new FeatureBuildItem(FeatureBuildItem.VERTX));
['extensions/vertx/deployment/src/main/java/org/jboss/shamrock/vertx/VertxProcessor.java']