JDK-6858589 : more changes to Config on system properties
  • Type: Bug
  • Component: security-libs
  • Sub-Component: org.ietf.jgss:krb5
  • Affected Version: 7
  • Priority: P5
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2009-07-09
  • Updated: 2010-11-04
  • Resolved: 2009-07-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7
6u27Fixed 7 b68Fixed
Related Reports
Relates :  
Description
There's a behavior change in Config.java after 6857795.

Before the change, when system properties are given, and Config.getKDCList(realm) called on a realm that's not the default realm, the default KDC is returned. Now, an exception is thrown if the realm is neither the default one, nor found in krb5.conf.

Also, some comments in Config.java still describe the old behavior.

Comments
EVALUATION Fixed: when java.security.krb5.kdc is provided, it will be used as default KDC for a realm if there's no other way to find its KDC.
22-07-2009

EVALUATION http://hg.openjdk.java.net/jdk7/tl/jdk/rev/81e3117803a5
22-07-2009