[ 
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)

Reply via email to