Uploaded image for project: 'Commons Weaver'
  1. Commons Weaver
  2. WEAVER-11

bytecode generated with java 7 or 8 is different and can break on earlier versions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2
    • 1.3
    • modules, normalizer, privilizer
    • None

    Description

      Encountered on bval where building with java 8 makes the bytecode java 8 compliant and breaks under java 7.

      See org.apache.bval.util.reflection.Reflection#setAccessible where Utf8 java/lang/reflect/Executable is injected with java 8 and Executable is a java 8 class only.

      Attachments

        Activity

          People

            mbenson Matthew Jason Benson
            romain.manni-bucau Romain Manni-Bucau
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: