Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-4298

Multi-release jar resource loading in VFSResourceLoader doesn't take into account the Multi-Release manifest attribute value

    XMLWordPrintable

Details

    Description

      Pull request https://github.com/wildfly/wildfly-core/pull/3636 introduced support for loading resources from multi-release jar files, through VFSResourceLoader. However, right now, it just looks for the presence of the `Multi-Release` manifest attribute but doesn't check the value of that attribute before deciding whether or not to process the jar as a multi-release jar. As per the spec[1], the expectation is to consider the jar as multi-release enabled only if the value of `Multi-Release` attribute is `true`

      [1] https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-January/058131.html

      Attachments

        Issue Links

          Activity

            People

              jaikiran Jaikiran Pai (Inactive)
              jaikiran Jaikiran Pai (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: