Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Stack Overflow by Padmanabhan Vijendran
, 1 year ago
Login failure for hdfs://namenode:8020 from keytab xxxxx@zz.yy.COM: javax.security.auth.login.LoginException: java.lang.IllegalArgumentException: Empty nameString not allowed
java.io.IOException: Login failure for hdfs://namenode:8020 from keytab xxxxx@zz.yy.COM: javax.security.auth.login.LoginException: java.lang.IllegalArgumentException: Empty nameString not allowed	at sun.security.krb5.PrincipalName.validateNameStrings(PrincipalName.java:171)	at sun.security.krb5.PrincipalName.(PrincipalName.java:393)	at sun.security.krb5.PrincipalName.(PrincipalName.java:460)	at com.sun.security.auth.module.Krb5LoginModule.attemptAuthentication(Krb5LoginModule.java:650)	at com.sun.security.auth.module.Krb5LoginModule.login(Krb5LoginModule.java:617)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	at java.lang.reflect.Method.invoke(Method.java:497)	at javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)	at javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)	at javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)	at javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)	at java.security.AccessController.doPrivileged(Native Method)	at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)	at javax.security.auth.login.LoginContext.login(LoginContext.java:587)	at org.apache.hadoop.security.UserGroupInformation.loginUserFromKeytab(UserGroupInformation.java:967)	at undefined.RunLdap_Utility.ldapLookupLoop(RunLdap_Utility.java:142)	at undefined.RunLdap_Utility.main(RunLdap_Utility.java:72)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	at java.lang.reflect.Method.invoke(Method.java:497)	at org.apache.oozie.action.hadoop.JavaMain.run(JavaMain.java:56)	at org.apache.oozie.action.hadoop.LauncherMain.run(LauncherMain.java:47)	at org.apache.oozie.action.hadoop.JavaMain.main(JavaMain.java:35)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	at java.lang.reflect.Method.invoke(Method.java:497)	at org.apache.oozie.action.hadoop.LauncherMapper.map(LauncherMapper.java:241)	at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:54)	at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:453)	at org.apache.hadoop.mapred.MapTask.run(MapTask.java:343)	at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:168)	at java.security.AccessController.doPrivileged(Native Method)	at javax.security.auth.Subject.doAs(Subject.java:422)	at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1709)	at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:162)