Apoorv Naik created ATLAS-1741:
----------------------------------

             Summary: Runtime (NPE) Exception in StormTopologyUtils with secure 
Kafka
                 Key: ATLAS-1741
                 URL: https://issues.apache.org/jira/browse/ATLAS-1741
             Project: Atlas
          Issue Type: Bug
    Affects Versions: 0.8-incubating, 0.9-incubating
            Reporter: Apoorv Naik


{noformat}
2335 [main] INFO  o.a.s.StormSubmitter - Successfully uploaded topology jar to 
assigned location: 
/grid/0/hadoop/storm/nimbus/inbox/stormjar-7e9caced-c132-457c-8c10-62f866a796ad.jar
12360 [main] INFO  o.a.s.m.n.Login - successfully logged in.
12462 [main] INFO  o.a.s.m.n.Login - successfully logged in.
12530 [main] INFO  o.a.s.StormSubmitter - Submitting topology 
hcube-log-streaming-phoenix in distributed mode with conf 
{"storm.zookeeper.topology.auth.scheme":"digest","storm.zookeeper.topology.auth.payload":"-9002514039278956384:-6218326938056519916","topology.workers":10}
13566 [main] INFO  o.a.s.StormSubmitter - Finished submitting topology: 
hcube-log-streaming-phoenix
13568 [main] INFO  o.a.s.StormSubmitter - Initializing the registered 
ISubmitterHook [org.apache.atlas.storm.hook.StormAtlasHook]
14205 [main] INFO  o.a.a.ApplicationProperties - Looking for 
atlas-application.properties in classpath
14206 [main] INFO  o.a.a.ApplicationProperties - Loading 
atlas-application.properties from 
file:/etc/storm/2.5.5.0-126/0/atlas-application.properties
log4j:WARN No appenders could be found for logger 
(org.apache.atlas.ApplicationProperties).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more 
info.
15279 [main] WARN  o.a.a.h.AtlasHook - Error in determining keytab for 
KafkaClient-JAAS config
java.lang.RuntimeException: java.lang.RuntimeException: class 
org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback not 
org.apache.hadoop.security.GroupMappingServiceProvider
        at 
org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2260) 
~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at org.apache.hadoop.security.Groups.<init>(Groups.java:99) 
~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at org.apache.hadoop.security.Groups.<init>(Groups.java:95) 
~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at 
org.apache.hadoop.security.Groups.getUserToGroupsMappingService(Groups.java:420)
 ~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at 
org.apache.hadoop.security.UserGroupInformation.initialize(UserGroupInformation.java:323)
 ~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at 
org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation.java:290)
 ~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at 
org.apache.hadoop.security.UserGroupInformation.loginUserFromSubject(UserGroupInformation.java:845)
 ~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at 
org.apache.hadoop.security.UserGroupInformation.getLoginUser(UserGroupInformation.java:815)
 ~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at 
org.apache.hadoop.security.UserGroupInformation.isLoginKeytabBased(UserGroupInformation.java:1375)
 ~[hadoop-common-2.7.3.2.5.5.0-126.jar:?]
        at 
org.apache.atlas.hook.AtlasHook.isLoginKeytabBased(AtlasHook.java:225) 
[atlas-notification-0.7.0.2.5.5.0-126.jar:0.7.0.2.5.5.0-126]
        at org.apache.atlas.hook.AtlasHook.<clinit>(AtlasHook.java:82) 
[atlas-notification-0.7.0.2.5.5.0-126.jar:0.7.0.2.5.5.0-126]
        at java.lang.Class.forName0(Native Method) ~[?:1.7.0_67]
        at java.lang.Class.forName(Class.java:270) [?:1.7.0_67]
        at 
org.apache.atlas.storm.hook.StormAtlasHook.initialize(StormAtlasHook.java:76) 
[storm-bridge-shim-0.7.0.2.5.5.0-126.jar:0.7.0.2.5.5.0-126]
        at 
org.apache.atlas.storm.hook.StormAtlasHook.<init>(StormAtlasHook.java:45) 
[storm-bridge-shim-0.7.0.2.5.5.0-126.jar:0.7.0.2.5.5.0-126]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) ~[?:1.7.0_67]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
 [?:1.7.0_67]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 [?:1.7.0_67]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526) 
[?:1.7.0_67]
        at java.lang.Class.newInstance(Class.java:374) [?:1.7.0_67]
        at 
org.apache.storm.StormSubmitter.invokeSubmitterHook(StormSubmitter.java:279) 
[storm-core-1.0.1.2.5.5.0-126.jar:1.0.1.2.5.5.0-126]
        at 
org.apache.storm.StormSubmitter.submitTopologyAs(StormSubmitter.java:255) 
[storm-core-1.0.1.2.5.5.0-126.jar:1.0.1.2.5.5.0-126]
        at 
org.apache.storm.StormSubmitter.submitTopology(StormSubmitter.java:308) 
[storm-core-1.0.1.2.5.5.0-126.jar:1.0.1.2.5.5.0-126]
        at 
org.apache.storm.StormSubmitter.submitTopologyWithProgressBar(StormSubmitter.java:344)
 [storm-core-1.0.1.2.5.5.0-126.jar:1.0.1.2.5.5.0-126]
        at 
org.apache.storm.StormSubmitter.submitTopologyWithProgressBar(StormSubmitter.java:325)
 [storm-core-1.0.1.2.5.5.0-126.jar:1.0.1.2.5.5.0-126]
        at 
org.hw.hcube.storm.LogStreamingToplogyV2.main(LogStreamingToplogyV2.java:177) 
[bfe1218013b111e7835cfa163ee9cdf9.jar:?]
Caused by: java.lang.RuntimeException: class 
org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback not 
org.apache.hadoop.security.GroupMappingServiceProvider
        at 
org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2254) 
~[bfe1218013b111e7835cfa163ee9cdf9.jar:?]
        ... 25 more
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to