Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8265591 Remove vestiges of intermediate JSR 175 annotation format
  3. JDK-8268099

Release Note: Remove Vestiges of Intermediate JSR 175 Annotation Format

    XMLWordPrintable

    Details

      Description

      When annotations were added to the platform in Java SE 5.0, early builds used a different representation of annotations in the class file than the final format. Support for this intermediate format has now been removed. Reading an annotation from a class file using the intermediate format which differs from the final format yields an exception similar to:

      `java.lang.reflect.GenericSignatureFormatError: Signature Parse error: Expected Field Type Signature`

      Recompiling the sources or otherwise regenerating the class file to conform to the proper format will resolve the issue.

        Attachments

          Activity

            People

            Assignee:
            darcy Joe Darcy
            Reporter:
            alanb Alan Bateman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: