Madhan Neethiraj created ATLAS-5404:
---------------------------------------
Summary: HBase hook initialization fails with
ClassNotFoundException error
Key: ATLAS-5404
URL: https://issues.apache.org/jira/browse/ATLAS-5404
Project: Atlas
Issue Type: Bug
Components: hbase-integration
Affects Versions: 2.6.0
Reporter: Madhan Neethiraj
Assignee: Madhan Neethiraj
HBase hook initialization fails with the following error:
{noformat}
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.text.lookup.StringLookupFactory
at java.lang.ClassLoader.findClass(ClassLoader.java:523) ~[?:1.8.0_502]
at
org.apache.atlas.plugin.classloader.AtlasPluginClassLoader$MyClassLoader.findClass(AtlasPluginClassLoader.java:295)
~[atlas-plugin-classloader-2.6.0.jar:2.6.0]
at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_502]
at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_502]
at
org.apache.atlas.plugin.classloader.AtlasPluginClassLoader.loadClass(AtlasPluginClassLoader.java:174)
~[atlas-plugin-classloader-2.6.0.jar:2.6.0]
at
org.apache.commons.configuration2.interpol.DefaultLookups.<clinit>(DefaultLookups.java:68)
~[?:?]
at
org.apache.commons.configuration2.interpol.ConfigurationInterpolator$DefaultPrefixLookupsHolder.createDefaultLookups(ConfigurationInterpolator.java:647)
~[?:?]
at
org.apache.commons.configuration2.interpol.ConfigurationInterpolator$DefaultPrefixLookupsHolder.<init>(ConfigurationInterpolator.java:627)
~[?:?]
at
org.apache.commons.configuration2.interpol.ConfigurationInterpolator$DefaultPrefixLookupsHolder.<clinit>(ConfigurationInterpolator.java:614)
~[?:?]
at
org.apache.commons.configuration2.interpol.ConfigurationInterpolator.getDefaultPrefixLookups(ConfigurationInterpolator.java:290)
~[?:?]
at
org.apache.commons.configuration2.AbstractConfiguration.installDefaultInterpolator(AbstractConfiguration.java:378)
~[?:?]
at
org.apache.commons.configuration2.AbstractConfiguration.<init>(AbstractConfiguration.java:125)
~[?:?]
at
org.apache.commons.configuration2.BaseConfiguration.<init>(BaseConfiguration.java:36)
~[?:?]
at
org.apache.commons.configuration2.PropertiesConfiguration.<init>(PropertiesConfiguration.java:1060)
~[?:?]
at
org.apache.atlas.ApplicationProperties.<init>(ApplicationProperties.java:89)
~[?:?]
at
org.apache.atlas.ApplicationProperties.get(ApplicationProperties.java:184)
~[?:?]
at
org.apache.atlas.ApplicationProperties.get(ApplicationProperties.java:114)
~[?:?]
at org.apache.atlas.hook.AtlasHook.<clinit>(AtlasHook.java:412) ~[?:?]
at
org.apache.atlas.hbase.hook.HBaseAtlasCoprocessor.<init>(HBaseAtlasCoprocessor.java:44)
~[hbase-bridge-shim-2.6.0.jar:2.6.0]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method) ~[?:1.8.0_502]
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
~[?:1.8.0_502]
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
~[?:1.8.0_502]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
~[?:1.8.0_502]
at java.lang.Class.newInstance(Class.java:442) ~[?:1.8.0_502]
at
org.apache.atlas.hbase.hook.HBaseAtlasCoprocessor.init(HBaseAtlasCoprocessor.java:214)
~[hbase-bridge-shim-2.6.0.jar:2.6.0]
at
org.apache.atlas.hbase.hook.HBaseAtlasCoprocessor.<init>(HBaseAtlasCoprocessor.java:56)
~[hbase-bridge-shim-2.6.0.jar:2.6.0]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method) ~[?:1.8.0_502]
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
~[?:1.8.0_502]
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
~[?:1.8.0_502]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
~[?:1.8.0_502]
at
org.apache.hadoop.hbase.master.MasterCoprocessorHost.checkAndGetInstance(MasterCoprocessorHost.java:178)
~[hbase-server-2.6.4.jar:2.6.4]
at
org.apache.hadoop.hbase.master.MasterCoprocessorHost.checkAndGetInstance(MasterCoprocessorHost.java:72)
~[hbase-server-2.6.4.jar:2.6.4]
at
org.apache.hadoop.hbase.coprocessor.CoprocessorHost.checkAndLoadInstance(CoprocessorHost.java:274)
~[hbase-server-2.6.4.jar:2.6.4]
{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)