Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
The security code uses the KrbException, Credentials, and PrincipalName classes from sun.security.krb5 and Krb5Util from sun.security.jgss.krb5. These may disappear in future Java releases. Also Hadoop does not compile using jdks that do not support them, for example with the following IBM JDK.
$ /home/eli/toolchain/java-x86_64-60/bin/java -version java version "1.6.0" Java(TM) SE Runtime Environment (build pxa6460sr9fp1-20110208_03(SR9 FP1)) IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 jvmxa6460sr9-20110203_74623 (JIT enabled, AOT enabled) J9VM - 20110203_074623 JIT - r9_20101028_17488ifx3 GC - 20101027_AA) JCL - 20110203_01
Attachments
Issue Links
- is related to
-
HADOOP-8251 SecurityUtil.fetchServiceTicket broken after HADOOP-6941
- Closed
-
HADOOP-6941 Support non-SUN JREs in UserGroupInformation
- Closed
- relates to
-
ZOOKEEPER-1236 Security uses proprietary Sun APIs
- Resolved