java.util.ServiceConfigurationError: org.pentaho.hbase.shim.spi.IDeserializedNumericComparator: Provider org.pentaho.hbase.shim.common.DeserializedNumericComparator could not be instantiated

Pentaho BI Platform Tracking | Dzmitry Stsiapanau | 3 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    {noformat} 2017/02/07 15:36:16 - keyHBase Input.0 - ERROR (version 7.1-SNAPSHOT, build 1 from 2017-01-22 02.56.41 by buildguy) : Unexpected error 2017/02/07 15:36:16 - keyHBase Input.0 - ERROR (version 7.1-SNAPSHOT, build 1 from 2017-01-22 02.56.41 by buildguy) : java.util.ServiceConfigurationError: org.pentaho.hbase.shim.spi.IDeserializedNumericComparator: Provider org.pentaho.hbase.shim.common.DeserializedNumericComparator could not be instantiated 2017/02/07 15:36:16 - keyHBase Input.0 - at java.util.ServiceLoader.fail(ServiceLoader.java:232) 2017/02/07 15:36:16 - keyHBase Input.0 - at java.util.ServiceLoader.access$100(ServiceLoader.java:185) 2017/02/07 15:36:16 - keyHBase Input.0 - at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) 2017/02/07 15:36:16 - keyHBase Input.0 - at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) 2017/02/07 15:36:16 - keyHBase Input.0 - at java.util.ServiceLoader$1.next(ServiceLoader.java:480) 2017/02/07 15:36:16 - keyHBase Input.0 - at org.pentaho.hbase.shim.common.HBaseConnectionImpl.getDeserializedNumericComparatorClass(HBaseConnectionImpl.java:57) 2017/02/07 15:36:16 - keyHBase Input.0 - at org.pentaho.hbase.shim.common.CommonHBaseConnection.getSignedComparisonComparator(CommonHBaseConnection.java:598) 2017/02/07 15:36:16 - keyHBase Input.0 - at org.pentaho.hbase.shim.common.CommonHBaseConnection.getNumericComparator(CommonHBaseConnection.java:545) 2017/02/07 15:36:16 - keyHBase Input.0 - at org.pentaho.hbase.shim.common.CommonHBaseConnection.addColumnFilterToScan(CommonHBaseConnection.java:472) 2017/02/07 15:36:16 - keyHBase Input.0 - at com.pentaho.big.data.bundles.impl.shim.hbase.HBaseConnectionWrapper.addColumnFilterToScan(HBaseConnectionWrapper.java:142) 2017/02/07 15:36:16 - keyHBase Input.0 - at com.pentaho.big.data.bundles.impl.shim.hbase.table.ResultScannerBuilderImpl$3.perform(ResultScannerBuilderImpl.java:107) 2017/02/07 15:36:16 - keyHBase Input.0 - at com.pentaho.big.data.bundles.impl.shim.hbase.BatchHBaseConnectionOperation.perform(BatchHBaseConnectionOperation.java:45) 2017/02/07 15:36:16 - keyHBase Input.0 - at com.pentaho.big.data.bundles.impl.shim.hbase.table.ResultScannerBuilderImpl.build(ResultScannerBuilderImpl.java:126) 2017/02/07 15:36:16 - keyHBase Input.0 - at org.pentaho.big.data.kettle.plugins.hbase.input.HBaseInput.processRow(HBaseInput.java:243) 2017/02/07 15:36:16 - keyHBase Input.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2017/02/07 15:36:16 - keyHBase Input.0 - at java.lang.Thread.run(Thread.java:745) 2017/02/07 15:36:16 - keyHBase Input.0 - Caused by: java.lang.InstantiationException: org.pentaho.hbase.shim.common.DeserializedNumericComparator 2017/02/07 15:36:16 - keyHBase Input.0 - at java.lang.Class.newInstance(Class.java:427) 2017/02/07 15:36:16 - keyHBase Input.0 - at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) 2017/02/07 15:36:16 - keyHBase Input.0 - ... 13 more 2017/02/07 15:36:16 - keyHBase Input.0 - Caused by: java.lang.NoSuchMethodException: org.pentaho.hbase.shim.common.DeserializedNumericComparator.<init>() 2017/02/07 15:36:16 - keyHBase Input.0 - at java.lang.Class.getConstructor0(Class.java:3082) 2017/02/07 15:36:16 - keyHBase Input.0 - at java.lang.Class.newInstance(Class.java:412) 2017/02/07 15:36:16 - keyHBase Input.0 - ... 14 more {noformat} https://github.com/stepanovdg/pentaho-hadoop-shims/blob/28b9c31ce43470a6599a91a2bde5d3e836741b55/common/src-hbase-shim-1.1/org/pentaho/hbase/shim/common/HBaseConnectionImpl.java#L53-L60 common/src-hbase-shim-1.1/org/pentaho/hbase/shim/common/HBaseConnectionImpl should not use providers.next() as our implementation doesn`t have default constructor the same for boolenComparator

    Pentaho BI Platform Tracking | 3 months ago | Dzmitry Stsiapanau
    java.util.ServiceConfigurationError: org.pentaho.hbase.shim.spi.IDeserializedNumericComparator: Provider org.pentaho.hbase.shim.common.DeserializedNumericComparator could not be instantiated
  2. 0

    Nevertheless of that Hbase steps allow to specify zookeper host/ port fields as variables. We have problems with mapping on runtime. If I specify hostname and port as constant mapping is filled good and transformation succeed. If host and port was specified by variables (which are already set up): there is problem with connection to zookeper on mapping tab or also running this step with already configured mapping leads to at runtime: ERROR (version 5.2.0.0, build 1 from 2014-06-24_22-47-21 by buildguy) : org.pentaho.di.core.exception.KettleException: 2014/07/14 13:50:35 - HBase Output.0 - A problem occurred when trying to check availability/readiness of target table "weblogs": Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 - Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 - 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.di.trans.steps.hbaseoutput.HBaseOutput.processRow(HBaseOutput.java:171) 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2014/07/14 13:50:35 - HBase Output.0 - at java.lang.Thread.run(Thread.java:745) 2014/07/14 13:50:35 - HBase Output.0 - Caused by: java.io.IOException: Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.zookeeper.ZKUtil.connect(ZKUtil.java:121) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:165) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:134) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.catalog.CatalogTracker.<init>(CatalogTracker.java:176) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.catalog.CatalogTracker.<init>(CatalogTracker.java:150) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.catalog.CatalogTracker.<init>(CatalogTracker.java:132) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.client.HBaseAdmin.getCatalogTracker(HBaseAdmin.java:228) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:276) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:292) 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.hbase.shim.common.CommonHBaseConnection.tableExists(CommonHBaseConnection.java:182) 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.di.trans.steps.hbaseoutput.HBaseOutput.processRow(HBaseOutput.java:161) 2014/07/14 13:50:35 - HBase Output.0 - ... 2 more This needs to be fixed for test purposes.

    Pentaho BI Platform Tracking | 3 years ago | Dzmitry Stsiapanau
    org.pentaho.di.core.exception.KettleException: A problem occurred when trying to check availability/readiness of target table "weblogs": Unable to determine ZooKeeper ensemble Unable to determine ZooKeeper ensemble
  3. 0

    Nevertheless of that Hbase steps allow to specify zookeper host/ port fields as variables. We have problems with mapping on runtime. If I specify hostname and port as constant mapping is filled good and transformation succeed. If host and port was specified by variables (which are already set up): there is problem with connection to zookeper on mapping tab or also running this step with already configured mapping leads to at runtime: ERROR (version 5.2.0.0, build 1 from 2014-06-24_22-47-21 by buildguy) : org.pentaho.di.core.exception.KettleException: 2014/07/14 13:50:35 - HBase Output.0 - A problem occurred when trying to check availability/readiness of target table "weblogs": Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 - Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 - 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.di.trans.steps.hbaseoutput.HBaseOutput.processRow(HBaseOutput.java:171) 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2014/07/14 13:50:35 - HBase Output.0 - at java.lang.Thread.run(Thread.java:745) 2014/07/14 13:50:35 - HBase Output.0 - Caused by: java.io.IOException: Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.zookeeper.ZKUtil.connect(ZKUtil.java:121) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:165) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:134) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.catalog.CatalogTracker.<init>(CatalogTracker.java:176) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.catalog.CatalogTracker.<init>(CatalogTracker.java:150) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.catalog.CatalogTracker.<init>(CatalogTracker.java:132) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.client.HBaseAdmin.getCatalogTracker(HBaseAdmin.java:228) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:276) 2014/07/14 13:50:35 - HBase Output.0 - at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:292) 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.hbase.shim.common.CommonHBaseConnection.tableExists(CommonHBaseConnection.java:182) 2014/07/14 13:50:35 - HBase Output.0 - at org.pentaho.di.trans.steps.hbaseoutput.HBaseOutput.processRow(HBaseOutput.java:161) 2014/07/14 13:50:35 - HBase Output.0 - ... 2 more This needs to be fixed for test purposes.

    Pentaho BI Platform Tracking | 3 years ago | Dzmitry Stsiapanau
    org.pentaho.di.core.exception.KettleException: 2014/07/14 13:50:35 - HBase Output.0 - A problem occurred when trying to check availability/readiness of target table "weblogs": Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 - Unable to determine ZooKeeper ensemble 2014/07/14 13:50:35 - HBase Output.0 -
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    the examples on the code page fail

    GitHub | 1 year ago | monetschemist
    java.util.ServiceConfigurationError: org.geotools.referencing.operation.MathTransformProvider: Provider org.geotools.referencing.operation.transform.WarpTransform2D$Provider could not be instantiated
  6. 0

    Startup of Spoon 6.1.0.1 is extremely slow (abt. 3 minutes). During startup after more than 2 minutes of inactivity, an error message is produced "Error in Blueprint Watcher". Logging of startup: see attachment. {noformat} 23:11:49,314 ERROR [KarafLifecycleListener] Error in Blueprint Watcher org.pentaho.osgi.api.IKarafBlueprintWatcher$BlueprintWatcherException: Unknown error in KarafBlueprintWatcher at org.pentaho.osgi.impl.KarafBlueprintWatcherImpl.waitForBlueprint(KarafBlueprintWatcherImpl.java:103) at org.pentaho.di.osgi.KarafLifecycleListener$2.run(KarafLifecycleListener.java:161) at java.lang.Thread.run(Unknown Source) Caused by: org.pentaho.osgi.api.IKarafBlueprintWatcher$BlueprintWatcherException: Timed out waiting for blueprints to load: pdi-dataservice-server-plu gin,pentaho-big-data-impl-shim-initializer,pentaho-big-data-impl-shim-hdfs,pentaho-big-data-impl-shim-hbase,pentaho-big-data-impl-shim-mapreduce,penta ho-big-data-impl-shim-pig,pentaho-big-data-impl-shim-oozie,pentaho-big-data-impl-shim-sqoop,pentaho-big-data-impl-vfs-hdfs,pentaho-big-data-kettle-plu gins-common-named-cluster-bridge,pentaho-big-data-kettle-plugins-guiTestActionHandlers,pentaho-big-data-kettle-plugins-hdfs,pentaho-big-data-kettle-pl ugins-hbase,pentaho-big-data-kettle-plugins-mapreduce,pentaho-big-data-kettle-plugins-pig,pentaho-big-data-kettle-plugins-oozie,pentaho-big-data-kettl e-plugins-sqoop,pentaho-hadoop-shims-mapr-osgi-jaas,pentaho-big-data-impl-clusterTests,pentaho-big-data-impl-shim-shimTests,pentaho-metaverse-core,org .apache.karaf.config.core,org.apache.karaf.config.command,pentaho-requirejs-osgi-manager,pentaho-angular-bundle,pentaho-metaverse-web,common-ui-6.1.0. 1,pentaho-marketplace-di at org.pentaho.osgi.impl.KarafBlueprintWatcherImpl.waitForBlueprint(KarafBlueprintWatcherImpl.java:88) ... 2 more {noformat}

    Pentaho BI Platform Tracking | 11 months ago | Carl van Denzen
    org.pentaho.osgi.api.IKarafBlueprintWatcher$BlueprintWatcherException: Unknown error in KarafBlueprintWatcher
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.lang.NoSuchMethodException

    org.pentaho.hbase.shim.common.DeserializedNumericComparator.<init>()

    at java.lang.Class.getConstructor0()
  2. Java RT
    ServiceLoader$1.next
    1. java.lang.Class.getConstructor0(Class.java:3082)
    2. java.lang.Class.newInstance(Class.java:412)
    3. java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
    4. java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
    5. java.util.ServiceLoader$1.next(ServiceLoader.java:480)
    5 frames
  3. org.pentaho.hbase
    CommonHBaseConnection.addColumnFilterToScan
    1. org.pentaho.hbase.shim.common.HBaseConnectionImpl.getDeserializedNumericComparatorClass(HBaseConnectionImpl.java:57)
    2. org.pentaho.hbase.shim.common.CommonHBaseConnection.getSignedComparisonComparator(CommonHBaseConnection.java:598)
    3. org.pentaho.hbase.shim.common.CommonHBaseConnection.getNumericComparator(CommonHBaseConnection.java:545)
    4. org.pentaho.hbase.shim.common.CommonHBaseConnection.addColumnFilterToScan(CommonHBaseConnection.java:472)
    4 frames
  4. com.pentaho.big
    ResultScannerBuilderImpl.build
    1. com.pentaho.big.data.bundles.impl.shim.hbase.HBaseConnectionWrapper.addColumnFilterToScan(HBaseConnectionWrapper.java:142)
    2. com.pentaho.big.data.bundles.impl.shim.hbase.table.ResultScannerBuilderImpl$3.perform(ResultScannerBuilderImpl.java:107)
    3. com.pentaho.big.data.bundles.impl.shim.hbase.BatchHBaseConnectionOperation.perform(BatchHBaseConnectionOperation.java:45)
    4. com.pentaho.big.data.bundles.impl.shim.hbase.table.ResultScannerBuilderImpl.build(ResultScannerBuilderImpl.java:126)
    4 frames
  5. org.pentaho.big
    HBaseInput.processRow
    1. org.pentaho.big.data.kettle.plugins.hbase.input.HBaseInput.processRow(HBaseInput.java:243)
    1 frame
  6. org.pentaho.di
    RunThread.run
    1. org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
    1 frame
  7. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:745)
    1 frame