[
https://issues.apache.org/jira/browse/ATLAS-5404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18115417#comment-18115417
]
ASF subversion and git services commented on ATLAS-5404:
--------------------------------------------------------
Commit 292b5b4748a68e798f42f550ee73aeb377a3eb6f in atlas's branch
refs/heads/atlas-2.6 from Madhan Neethiraj
[ https://gitbox.apache.org/repos/asf?p=atlas.git;h=292b5b474 ]
ATLAS-5404: fix HBase hook initialization error (#755)
> 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
> Priority: Major
> Fix For: 2.6.0
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> 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)