You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Eric Yang (Jira)" <ji...@apache.org> on 2020/01/10 21:47:00 UTC

[jira] [Resolved] (HADOOP-16590) IBM Java has deprecated OS login module classes and OS principal classes.

     [ https://issues.apache.org/jira/browse/HADOOP-16590?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eric Yang resolved HADOOP-16590.
--------------------------------
    Fix Version/s: 3.3.0
       Resolution: Fixed

[~nmarion] Thanks for the patch.  I merged pull request 1484 to trunk.

> IBM Java has deprecated OS login module classes and OS principal classes.
> -------------------------------------------------------------------------
>
>                 Key: HADOOP-16590
>                 URL: https://issues.apache.org/jira/browse/HADOOP-16590
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: security
>            Reporter: Nicholas Marion
>            Priority: Major
>             Fix For: 3.3.0
>
>
> When building applications that rely on hadoop-commons and using IBM Java, errors such as `{{Exception in thread "main" java.io.IOException: failure to login}}` and `{{Unable to find JAAS classes:com.ibm.security.auth.LinuxPrincipal}}` can be seen.
> IBM Java has deprecated the following OS Login Module classes:
> {code:java}
> com.ibm.security.auth.module.Win64LoginModule
> com.ibm.security.auth.module.NTLoginModule
> com.ibm.security.auth.module.AIX64LoginModule
> com.ibm.security.auth.module.AIXLoginModule
> com.ibm.security.auth.module.LinuxLoginModule
> {code}
> and replaced with
> {code:java}
> com.ibm.security.auth.module.JAASLoginModule{code}
> IBM Java has deprecated the following OS Principal classes:
>  
> {code:java}
> com.ibm.security.auth.UsernamePrincipal
> com.ibm.security.auth.NTUserPrincipal
> com.ibm.security.auth.AIXPrincipal
> com.ibm.security.auth.LinuxPrincipal
> {code}
> and replaced with
> {code:java}
> com.ibm.security.auth.UsernamePrincipal{code}
> Older issue HADOOP-15765 has same issue.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org