8000 3.5.2 IllegalAccessError: io/netty/channel/VoidChannelPromise · Issue #115 · vert-x3/vertx-mysql-postgresql-client · GitHub
[go: up one dir, main page]

Skip to content
3.5.2 IllegalAccessError: io/netty/channel/VoidChannelPromise #115
Closed
@connorliveraise

Description

@connorliveraise

vertx 3.5.2 requires a netty version with a public VoidChannelPromise, however com.github.mauricio is stuck depending on netty 4.1.6 which is too old. Please update pom to exclude netty transitive, and manually use a newer netty version.

2018-06-12 21:47:49.538 [WARN ] [vert.x-eventloop-thread-0] DefaultChannelPipeline - An exceptionCaught() event was fired, and it reached at the tail of the pipeline.
It usually means the last handler in the pipeline did not handle the exception.
io.netty.channel.ChannelPipelineException: io.vertx.core.net.impl.NetClientImpl$1.handlerAdded() has thrown an exception; removed.
at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:616) ~[my-vertx-project-1.0.jar:1.0]
at io.netty.channel.DefaultChannelPipeline.addLast(DefaultChannelPipeline.java:226) ~[my-vertx-project-1.0.jar:1.0]
at io.netty.channel.DefaultChannelPipeline.addLast(DefaultChannelPipeline.java:192) ~[my-vertx-project-1.0.jar:1.0]
at io.vertx.core.net.impl.NetClientImpl.connected(NetClientImpl.java:257) ~[my-vertx-project-1.0.jar:1.0]
at io.vertx.core.net.impl.NetClientImpl.lambda$doConnect$7(NetClientImpl.java:212) ~[my-vertx-project-1.0.jar:1.0]
at io.vertx.core.net.impl.ChannelProvider.lambda$connect$0(ChannelProvider.java:52) ~[my-vertx-project-1.0.jar:1.0]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:514) [my-vertx-project-1.0.jar:1.0]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:507) [my-vertx-project-1.0.jar:1.0]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:486) [my-vertx-project-1.0.jar:1.0]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:427) [my-vertx-project-1.0.jar:1.0]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:111) [my-vertx-project-1.0.jar:1.0]
at io.netty.channel.DefaultChannelPromise.trySuccess(DefaultChannelPromise.java:82) [my-vertx-project-1.0.jar:1.0]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:306) [my-vertx-project-1.0.jar:1.0]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:341) [my-vertx-project-1.0.jar:1.0]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:639) [my-vertx-project-1.0.jar:1.0]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:574) [my-vertx-project-1.0.jar:1.0]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:488) [my-vertx-project-1.0.jar:1.0]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:450) [my-vertx-project-1.0.jar:1.0]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873) [my-vertx-project-1.0.jar:1.0]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
Caused by: java.lang.IllegalAccessError: io/netty/channel/VoidChannelPromise
at io.vertx.core.net.impl.ConnectionBase.(ConnectionBase.java:68) ~[my-vertx-project-1.0.jar:1.0]
at io.vertx.core.net.impl.NetSocketImpl.(NetSocketImpl.java:85) ~[my-vertx-project-1.0.jar:1.0]
at io.vertx.core.net.impl.NetClientImpl.lambda$connected$8(NetClientImpl.java:239) ~[my-vertx-project-1.0.jar:1.0]
at io.vertx.core.net.impl.VertxNetHandler.handlerAdded(VertxNetHandler.java:39) ~[my-vertx-project-1.0.jar:1.0]
at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:597) ~[my-vertx-project-1.0.jar:1.0]
... 19 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0