com.yahoo.ycsb.DBException: java.io.IOException: java.lang.reflect.InvocationTargetException

GitHub | russmac | 5 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    GitHub comment 861#253377946

    GitHub | 5 months ago | russmac
    com.yahoo.ycsb.DBException: java.io.IOException: java.lang.reflect.InvocationTargetException

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      Jetty ALPN/NPN has not been properly configured.

      at com.google.bigtable.repackaged.io.grpc.netty.GrpcSslContexts.selectApplicationProtocolConfig()
    2. com.google.bigtable
      GrpcSslContexts.forClient
      1. com.google.bigtable.repackaged.io.grpc.netty.GrpcSslContexts.selectApplicationProtocolConfig(GrpcSslContexts.java:153)
      2. com.google.bigtable.repackaged.io.grpc.netty.GrpcSslContexts.configure(GrpcSslContexts.java:130)
      3. com.google.bigtable.repackaged.io.grpc.netty.GrpcSslContexts.configure(GrpcSslContexts.java:119)
      4. com.google.bigtable.repackaged.io.grpc.netty.GrpcSslContexts.forClient(GrpcSslContexts.java:90)
      4 frames
    3. com.google.cloud
      BigtableSession.<init>
      1. com.google.cloud.bigtable.grpc.BigtableSession.createSslContext(BigtableSession.java:108)
      2. com.google.cloud.bigtable.grpc.BigtableSession.createNettyChannel(BigtableSession.java:513)
      3. com.google.cloud.bigtable.grpc.BigtableSession.createNettyChannel(BigtableSession.java:502)
      4. com.google.cloud.bigtable.grpc.BigtableSession$6.create(BigtableSession.java:485)
      5. com.google.cloud.bigtable.grpc.io.ChannelPool.<init>(ChannelPool.java:238)
      6. com.google.cloud.bigtable.grpc.BigtableSession.createChannelPool(BigtableSession.java:481)
      7. com.google.cloud.bigtable.grpc.BigtableClusterUtilities.<init>(BigtableClusterUtilities.java:89)
      8. com.google.cloud.bigtable.grpc.BigtableClusterUtilities.forAllInstances(BigtableClusterUtilities.java:72)
      9. com.google.cloud.bigtable.grpc.BigtableClusterUtilities.lookupInstanceId(BigtableClusterUtilities.java:253)
      10. com.google.cloud.bigtable.grpc.BigtableSession.resolveLegacyOptions(BigtableSession.java:305)
      11. com.google.cloud.bigtable.grpc.BigtableSession.<init>(BigtableSession.java:239)
      11 frames
    4. HBase - Client
      AbstractBigtableConnection.<init>
      1. org.apache.hadoop.hbase.client.AbstractBigtableConnection.<init>(AbstractBigtableConnection.java:137)
      1 frame
    5. com.google.cloud
      BigtableConnection.<init>
      1. com.google.cloud.bigtable.hbase1_0.BigtableConnection.<init>(BigtableConnection.java:56)
      1 frame
    6. Java RT
      Constructor.newInstance
      1. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      2. sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      3. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      4. java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      4 frames
    7. HBase - Client
      ConnectionFactory.createConnection
      1. org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:238)
      2. org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:218)
      3. org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:119)
      3 frames
    8. com.yahoo.ycsb
      ClientThread.run
      1. com.yahoo.ycsb.db.HBaseClient10.init(HBaseClient10.java:149)
      2. com.yahoo.ycsb.DBWrapper.init(DBWrapper.java:99)
      3. com.yahoo.ycsb.ClientThread.run(Client.java:418)
      3 frames
    9. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame