1 Reply Latest reply on Jul 9, 2013 4:53 PM by Brian Leathem

    Setup RichFaces: Which JSF Versions are supported?

    Andreas Wußler Newbie

      Hello,

       

      what JSF versions are supported when using RichFaces 4.3.2?

       

      According to the following document the technical requirement is: >JDK6, JEE6, ANY JSF 2.x implementation ??? Is that correct??

      http://docs.jboss.org/richfaces/latest_4_X/Developer_Guide/en-US/html/chap-Developer_Guide-Getting_started_with_RichFaces.html

       

       

      According to this document: https://community.jboss.org/wiki/HowToAddRichFaces4xToMavenBasedProject

      The richfaces-bom has to be referenced that includes:

       

      <version.javax.faces-api>2.1</version.javax.faces-api>

        <version.com.sun.faces.jsf-api>2.1.0</version.com.sun.faces.jsf-api>

        <version.org.glassfish.javax.faces>2.1.19</version.org.glassfish.javax.faces>

        <version.org.jboss.spec.javax.faces.jboss-jsf-api_2.1_spec>2.0.7.Final</version.org.jboss.spec.javax.faces.jboss-jsf-api_2.1_spec>

        <version.org.jboss.javax.faces.jsf-impl>2.1.19-jbossorg-1</version.org.jboss.javax.faces.jsf-impl>

        <version.org.apache.myfaces.core.myfaces-api>2.1.10</version.org.apache.myfaces.core.myfaces-api>

        <version.org.apache.myfaces.core.myfaces-impl>2.1.10</version.org.apache.myfaces.core.myfaces-impl>

       

      What combination should be used?

       

      We are using Weblogic 12c which comes with a special (mojarra?) bea implementation of jsf: 

      Implementation Title: JavaServer Faces Reference Implementation 2.1.5 Fri Nov 25 06:12:43 PST 2011
      Implementation Version 1.0.0.0_2-1-5
      Implementation Vendor BEA Systems
      Specification Title: JavaServer Faces
      Specification Version: 2.1
      Specification Vendor:
      JSF Package: com.sun.faces.context

       

      Is this jsf version supported when using richfaces? What about Mojarra 2.1.23?

       

      Regards

       

      Andreas

        • 1. Re: Setup RichFaces: Which JSF Versions are supported?
          Brian Leathem Master

          When RichFaces is released, it targets a recent Mojarra release, typically tracking what is available in JBoss EAP.  This is reflected by the JSF version specified in the RichFaces BOM.  (Note there is an issue RF-13017 with the jsf-api version in the released BOM).

           

          RichFaces should work with Mojarra 2.1.23 in principle, unless one of the issues fixed in the recent Mojarra releases break something with RichFaces.  If they do, please file an issue and we'll have that resolved in a subsequent RichFaces release.