08-09-2016 09:20 AM
For some users in our organisation we are getting below java error.. All the members of SAS Administration team and some other users dont get this error at all, please look into this
Error message when attempting to run the following libname statement:
libname hdp hadoop server=dqas1100a port=10000 schema=default subprotocol=hive2;
ERROR: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: sun.util.calendar.ZoneInfoFile (initialization
ERROR: Error trying to establish connection.
ERROR: Error in the LIBNAME statement.
08-09-2016 09:47 AM
I have seen no class error when any of the JAR files are missing. Did you configure SAS/Access for hadoop manually (or) SAS deployment wizard ? If you used the wizard it's supposed to copy all the required files automatically.
08-09-2016 09:52 AM
08-09-2016 11:02 AM
As already pointed out if it works for few users and not for others looks like permissions issue. Make sure the user has read access to the jar files.
08-09-2016 09:48 AM
are there differences in permissions given for the users? Am wondering as it works for some users, for others it doesn't.
Where are they submitting the libname? From within EG?
08-09-2016 10:09 AM
Hit POST too quickly.
Just throwing out some things to check ..
What "flavor" of Hadoop are you running? Are all users using the same port in the lib statements?
Are your users authenticating "through" Kerberos?
Post on Hadoop connections:
(maybe some info provided here migh help.)