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

Add "com.sun.faces:jsf-impl" to "wildfly-jakartaee8" bom

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 26.0.0.Final
    • BOM
    • None

      The file "jsf-impl-2.3.17.SP01.jar" contains the JSF taglibs. Eclipse needs them to validate e.g. taglib declarations in JSP files:

      <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
      <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

       

      Currently, you have to add this dependency to your custom pom.xml by declaring a version that matches the Wildfly bundled file:

                <dependency>
                  <groupId>com.sun.faces</groupId>
                  <artifactId>jsf-impl</artifactId>
                  <version>2.3.17.SP01</version>
                  <scope>provided</scope>
              </dependency>

       

      It would be helpful if the "wildfly-jakartaee8" bom already contained this dependency so that you can add it without version declaration.

       

      Do you consider this request reasonable?

              emartins@redhat.com Eduardo Martins
              wolfgangknauf Wolfgang Knauf
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: