[jboss-jira] [JBoss JIRA] (WFLY-12392) JSF modules should not depend on javaee.api

Ashley Abdel-Sayed (Jira) issues at jboss.org
Thu Sep 5 09:41:00 EDT 2019


     [ https://issues.jboss.org/browse/WFLY-12392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashley Abdel-Sayed reassigned WFLY-12392:
-----------------------------------------

    Assignee: Ashley Abdel-Sayed  (was: Farah Juma)


> JSF modules should not depend on javaee.api
> -------------------------------------------
>
>                 Key: WFLY-12392
>                 URL: https://issues.jboss.org/browse/WFLY-12392
>             Project: WildFly
>          Issue Type: Bug
>          Components: JSF
>            Reporter: Brian Stansberry
>            Assignee: Ashley Abdel-Sayed
>            Priority: Major
>
> 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



--
This message was sent by Atlassian Jira
(v7.13.5#713005)


More information about the jboss-jira mailing list