Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-12392

JSF modules should not depend on javaee.api

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 18.0.0.Final
    • None
    • JSF
    • None

    Description

      The javaee.api module is just a convenience wrapper around the various EE API modules it depends on and exports. There are 3 JSF modules that depend on this; those should be updated to depend on the specific APIs they need.

      Depending on javaee.api is problematic because in a server that has been slimmed using Galleon we only want to depend on modules that are actually needed and not pull in other API.

      The problematic modules:

      feature-pack/src/main/resources/modules/system/layers/base/com/sun/jsf-impl/main/module.xml
      jsf/multi-jsf-installer/src/main/resources/mojarra-impl-module.xml
      jsf/multi-jsf-installer/src/main/resources/myfaces-impl-module.xml

      Attachments

        Issue Links

          Activity

            People

              aabdelsa Ashley Abdel-Sayed (Inactive)
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: