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

XMLWordPrintable

    • Type: Bug
    • Resolution: Not an Issue
    • Priority: P4
    • None
    • Affects Version/s: 8u60
    • Component/s: 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.

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

              Created:
              Updated:
              Resolved: