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
failure)
ERROR: Error trying to establish connection.
ERROR: Error in the LIBNAME statement.
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.
Regards,
-Nithin
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.
Regards,
-Nithin
Hi there,
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?
Thanks
Anja
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:
https://communities.sas.com/t5/SAS-Data-Management/Hadoop-connectivity-issues/td-p/114069
(maybe some info provided here migh help.)
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.