Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8149634

Broken compatibility for sun.security.krb5.PrincipalName.parse(

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P4 P4
    • None
    • 8u60
    • security-libs

      FULL PRODUCT VERSION :
      java version "1.8.0_60"
      Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
      Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

      A DESCRIPTION OF THE PROBLEM :
      The methode signature has changed from

      Java 7 : public static PrincipalName parse(DerInputStream paramDerInputStream, byte paramByte, boolean paramBoolean)

      Java 8: public static PrincipalName parse(DerInputStream paramDerInputStream, byte paramByte, boolean paramBoolean, Realm paramRealm)

      If a class was compiled with java 7 and executed with java 8 a NoSuchMethodeError will occur.


      java.lang.NoSuchMethodError: sun.security.krb5.PrincipalName.parse(Lsun/security/util/DerInputStream;BZ)Lsun/security/krb5/PrincipalName;



      REPRODUCIBILITY :
      This bug can be reproduced always.

            psonal Pallavi Sonal (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: