2017-02-15 182 views
1

當試圖通過grpc運行一個簡單的scala協議緩衝區客戶端時我收到以下異常。有什麼我應該添加到我的build.sbtgrpc協議緩衝區客戶端返回Jetty ALPN/NPN錯誤

[error] (grpc-default-executor-1) java.lang.IllegalArgumentException: Jetty ALPN/NPN has not been properly configured. 
java.lang.IllegalArgumentException: Jetty ALPN/NPN has not been properly configured. 
at io.grpc.netty.GrpcSslContexts.selectApplicationProtocolConfig(GrpcSslContexts.java:153) 
at io.grpc.netty.GrpcSslContexts.configure(GrpcSslContexts.java:130) 
at io.grpc.netty.GrpcSslContexts.configure(GrpcSslContexts.java:119) 
at io.grpc.netty.GrpcSslContexts.forClient(GrpcSslContexts.java:90) 
at io.grpc.netty.NettyChannelBuilder.createProtocolNegotiator(NettyChannelBuilder.java:265) 
at io.grpc.netty.NettyChannelBuilder$NettyTransportFactory.newClientTransport(NettyChannelBuilder.java:324) 
at io.grpc.internal.CallCredentialsApplyingTransportFactory.newClientTransport(CallCredentialsApplyingTransportFactory.java:62) 
at io.grpc.internal.TransportSet.startNewTransport(TransportSet.java:215) 
at io.grpc.internal.TransportSet.obtainActiveTransport(TransportSet.java:192) 
at io.grpc.internal.ManagedChannelImpl$3.getTransport(ManagedChannelImpl.java:651) 
at io.grpc.internal.ManagedChannelImpl$3.getTransport(ManagedChannelImpl.java:592) 
at io.grpc.DummyLoadBalancerFactory$DummyLoadBalancer$1.get(DummyLoadBalancerFactory.java:135) 
at io.grpc.internal.DelayedClientTransport$2.run(DelayedClientTransport.java:262) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
at java.lang.Thread.run(Thread.java:745) 

回答