Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase >> mail # user >> Setting ClassLoader in HBaseConfiguration


Copy link to this message
-
Setting ClassLoader in HBaseConfiguration
Hi all,

I'm trying to run an HBase client from an OSGI environment and for that I
need to set the Configuration classLoader.
In Configuration (Hadoop) itself, there is a method for that but since
HBaseConfiguration.create() is static the only solution I found was:
Thread.currentThread().setContextClassLoader(this.getClass().getClassLoader());
before calling HBaseConfiguration.create() .

Should there be HBaseConfiguration.create(ClassLoader classLoader) ?

Thanks,

Amit.
+
Ted Yu 2013-04-21, 17:12
+
Amit Sela 2013-04-22, 16:04
+
Ted Yu 2013-04-22, 16:28
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB