-
Notifications
You must be signed in to change notification settings - Fork 317
Description
Versions
- etcd: 3.6.5 (this is not important at this moment)
- jetcd: 0.8.6
- java: 21/17
Describe the bug
After upgrade to jetcd 0.8.6 my tests throw exception:
java.lang.NoClassDefFoundError: io/netty/channel/MultiThreadIoEventLoopGroup
Error Message
io/netty/channel/MultiThreadIoEventLoopGroup
Stacktrace
java.lang.NoClassDefFoundError: io/netty/channel/MultiThreadIoEventLoopGroup
at io.vertx.core.spi.transport.Transport.eventLoopGroup(Transport.java:93)
at io.vertx.core.impl.VertxImpl.(VertxImpl.java:214)
at io.vertx.core.impl.VertxBootstrapImpl.instantiateVertx(VertxBootstrapImpl.java:231)
at io.vertx.core.impl.VertxBootstrapImpl.vertx(VertxBootstrapImpl.java:247)
at io.vertx.core.Vertx$1.build(Vertx.java:131)
at io.vertx.core.Vertx.vertx(Vertx.java:159)
at io.etcd.jetcd.impl.ClientConnectionManager.vertx(ClientConnectionManager.java:227)
at io.etcd.jetcd.impl.ClientConnectionManager.defaultChannelBuilder(ClientConnectionManager.java:162)
at io.etcd.jetcd.impl.ClientConnectionManager.defaultChannelBuilder(ClientConnectionManager.java:153)
at io.etcd.jetcd.impl.ClientConnectionManager.getChannel(ClientConnectionManager.java:74)
at io.etcd.jetcd.impl.ClientConnectionManager.newStub(ClientConnectionManager.java:106)
at io.etcd.jetcd.impl.KVImpl.(KVImpl.java:52)
at io.etcd.jetcd.impl.ClientImpl.lambda$new$0(ClientImpl.java:48)
at io.etcd.jetcd.support.MemorizingClientSupplier.get(MemorizingClientSupplier.java:37)
at io.etcd.jetcd.impl.ClientImpl.getKVClient(ClientImpl.java:65)
[...]
To Reproduce
Expected behavior
Additional context
I think that this is caused by use of new vertx.