[7u40] Resolve ambiguity in OCSPChecker & CrlRevocationChecker

Sean Mullan sean.mullan at oracle.com
Thu May 23 09:39:21 PDT 2013

On 05/22/2013 02:25 PM, Andrew Hughes wrote:
> Webrev: http://cr.openjdk.java.net/~andrew/7u/webrev/

Looks fine to me.


> There's an ambiguity that applies when building OpenJDK 7 with OpenJDK 6
> (and hence I haven't posted this for 8 as it can't be built with 6).
> OpenJDK 6 has a class sun.security.provider.certpath.CertificateRevokedException.
> OpenJDK 7 has a class java.security.cert.CertificateRevokedException.
> Two classes in sun.security.provider.certpath in OpenJDK 7 import
> java.security.cert.CertificateRevokedException indirectly via
> java.security.cert.*.  This appears to cause a compilation failure
> in some cases if the ambiguity is resolved to the CertificateRevokedException
> in the bootstrap JDK instead of the new one in java.security.cert.
> This is easily fixed by explicitly importing the classes required as in the
> above webrev.
> Is this ok for 7u?  If so, can I have a bug ID for it?
> Thanks,

More information about the jdk7u-dev mailing list