JDK-8129781 : In Turkish env, LDAP application fail to get user attribute via Attributes.get()
  • Type: Bug
  • Component: core-libs
  • Sub-Component: javax.naming
  • Affected Version: 6u95,7u51
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2015-06-24
  • Updated: 2015-07-27
  • Resolved: 2015-07-27
Related Reports
Duplicate :  
In Turkish environment, a LDAP's application fails to get the value of an 
user attribute's "objectSID". In fact, 
javax.naming.directory.Attributes.get("objectSID") returns null.

When the key "objectSid"("id" is lower-case) is used instead of 
"objectSID"(i.e. Attributes.get("objectSid")), the application succeeds in 
getting the user attribute even if it runs in Turkish environment.

---- Environment information --------
LDAP Server OS: Windows Server 2008 R2 Active Directory
JDK version:        1.7.0_51, 1.6.0_95

Submitter looking for backport of JDK-7059542 : JNDI name operations should be locale independent