vert.x サーバーの 1 つに gRPC を追加しようとしていますが、いくつかの問題が発生しています。他の誰かが vert.x と一緒に gRPC を実行しようとしましたか? 私が直面している最初の問題は、netty 依存関係のバージョンの不一致によるものです。Vert.x は netty 4.0 を使用したいのに対し、gRPC は netty 4.1 を必要としています。
具体的には、私が直面している問題は、netty 4.1.0-Beta5 が使用されているときに、org.vertx.java.core.http.impl.AssembledFullHttpRequest.touch の呼び出しで AbstractMethodError が発生することです。そのメソッドが実装されていないためです。AssembledFullHttpRequest は、バージョン 4.0 と 4.1 の間に touch メソッドを追加した、netty が提供する ReferenceCounted インターフェースを実装します。
アドバイスをいただければ幸いです。
この質問は、gRPC および Vert.x の Google グループにも投稿しました。
ありがとう、アーロン