I have a project on quarkus and for an unknow reason i have the next stack trace :
2024-06-04 09:34:44,497 DEBUG [org.jbo.threads] (Quarkus Main Thread) JBoss Threads version 3.4.2.Final 2024-06-04 09:34:44,535 INFO [io.qua.dep.dev.IsolatedDevModeMain] (main) Attempting to start live reload endpoint to recover from previous Quarkus startup failure 2024-06-04 09:34:44,535 INFO [io.qua.dep.dev.IsolatedDevModeMain] (main) Attempting to start live reload endpoint to recover from previous Quarkus startup failure Press [space] to restart, [e] to edit command line args (currently ''), [r] to resume testing, [o] Toggle test output, [h] for more options> 2024-06-04 09:34:44,546 WARN [io.qua.run.log.LoggingSetupRecorder] (main) Log level ALL for category 'root' set below minimum logging level DEBUG, promoting it to DEBUG 2024-06-04 09:34:44,546 WARN [io.qua.run.log.LoggingSetupRecorder] (main) Log level ALL for category 'root' set below minimum logging level DEBUG, promoting it to DEBUG 2024-06-04 09:34:44,715 WARN [io.net.uti.con.DefaultPromise] (vert.x-acceptor-thread-0) An exception was thrown by io.vertx.core.net.impl.TCPServerBase$$Lambda$1372/0x0000023f817bb608.operationComplete(): java.lang.IllegalStateException: HttpBinderConfiguration was not found at io.quarkus.micrometer.runtime.binder.vertx.VertxMeterBinderAdapter.createHttpServerMetrics(VertxMeterBinderAdapter.java:50) at io.vertx.core.http.impl.HttpServerImpl.createMetrics(HttpServerImpl.java:71) at io.vertx.core.net.impl.TCPServerBase.lambda$listen$2(TCPServerBase.java:186) at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:96) at
Before, the project worked well without this problem . I leveled up the project from Java 11 to Java 17 and it worked well too. But for an unknown reason and since some days i have this problem. When i use the debug mode the HttpBinderConfiguration is created and configured but not setted in order to be used for the creation of a virtual server for metrics and metrics endpoint in quarkus-micrometer. Can you help me to resolve this problem . Thanks
project is using :
- Java 17
- Quarkus 2.10.2
- maven 3.8.8
- quarkus-micrometer-registry-prometheus 2.10.2
I’m trying to understand why this problem is here trying to fix this exception
Aziz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.