RichFaces 3.3.3 RC1 and JSF 2

RichFaces team has been working hard and this week they released RichFaces version 3.3.3 RC1 which works with JSF 2. This version doesn’t support the full JSF 2 API. This version was made available for two reasons: 1) make 3.3.x branch very stable, 2) make it easier for companies to migrate to JSF 2. You don’t need to wait for RichFaces 4 which will have full JSF 2 support. If you are migrating to an application server which has JSF 2, you can take your existing RichFaces application and run it there.

Make sure to read this post by Jay and this wiki page on how to setup and limitations. One cool feature you can use from JSF 2 is managed beans annotations, but do read the wiki page before starting.

If you are going to be using JSF 1.2 for a while and just need a very stable RichFaces release, then just download version 3.3.3 and use it in exactly the same way.

I’m pretty sure work will now accelerate on RichFaces 4 (get alpha version here) which will fully support JSF 2.


  1. John says:

    Hi, Max,
    Thanks for the post. I am wondering if you or anybody else tried the RichFaces in Apache Jetspeed 2.2.0 as portlets? Doe rich faces work there with the JBOSS portlet bridge?

  2. max says:

    @John: it should work with the JBoss portlet bridge. As for testing, I’d ask the portal team what testing they did.

  3. John says:

    Thank you and would you please let me know what you find it out? I will appreciate it. I am trying to use the rich faces with the jetspeed 2.2.0 container for a small portal application.
    Thanks in advance!

  4. max says:

    @John: I’m told some testing was done on Jetspeed container.

  5. John says:

    Max, thanks a lot. Do they have any documentation on how to conifgure it (web.xml) and make it working?

  6. max says:

    @John: I’m sure they do, check their web site.

  7. Zdenko says:

    @John: Hi, can you write, please, if you get rich faces with the jetspeed 2 portal working? Thank you in advance

Leave a Comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.