We help build better software

Thursday, August 6, 2009

OpenFaces AJAX-powered JSF components EAP2 Released

We are happy to announce the second early access (EAP2) release of the OpenFaces AJAX-powered JSF components. The EAP2 release is the last milestone before the version 2.0 release expected in late September. The EAP2 release adds a new Select Boolean Checkbox component, a number of enhancements, several API changes, and resolves issues reported by the developers during the initial evaluation of EAP1 release.

The Select Boolean Checkbox component introduced in this release is an extended version of the standard andlt;h:selectBooleanCheckboxandgt; component which adds tri-state support (two typical states and the third €œundefined€ one), allows for customizing checkbox images and state-dependent styles.

Following numerous requests from our users we'€™ve also added a new demo application, which shows how OpenFaces components can work together with RichFaces in one application. You can see this demo online, or download the demo and its source code.

Please see the release notes for the full list of enhancements.

Before the OpenFaces 2.0 is released, we also decided to extract a code of the testing system we use for automated tests of OpenFaces components and web applications we build into a separate project called Selenium Inspector. This testing framework, built on top of Selenium, allows testing not only JSF-based applications, but any HTML-based applications. So we felt this code may be useful for wider web development community as a separate project.

The module for testing OpenFaces is already included into the standard Selenium Inspector distribution, and can be downloaded here. The support of RichFaces and other popular JSF frameworks is going to be added after we release OpenFaces 2.0, and hopefully with your contribution.

Give OpenFaces EAP2 and Selenium Inspector a try and let us know what you think.


  1. thanks for sharing this most wonderful information

    seo courses in banglore

  2. Thank you very much for a complete example. I have been struggling with this for two days and all other examples were either incorrect or incomplete. keep it up guys...
    Ai & Artificial Intelligence Course in Chennai
    PHP Training in Chennai
    Ethical Hacking Course in Chennai Blue Prism Training in Chennai
    UiPath Training in Chennai

  3. After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article.
    Ethical Hacking Course in Bangalore
    Certified Ethical Hacker Course

  4. Here at this site really the fastidious material collection so that everybody can enjoy a lot.

    Data Science Course

  5. Your work is very good and I appreciate you and hopping for some more informative posts.

    Data Science Training

  6. Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.You can also check my articles as well.

    Home Garden Blogs

    Thank you..

  7. Thanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
    blockchain online training
    best blockchain online training
    top blockchain online training

  8. I couldn't leave your website until I told you that I really appreciated the high quality information it presents to your visitors. I will come back frequently to check for new posts.

    Data Science Courses

  9. This is an excellent article. Thanks for sharing this information. I will be visiting your blog regularly for the latest articles. I will be visiting your blog regularly to see some of the latest posts.

    360DigiTMG Data Science Certification

  10. Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.You can also check my articles as well.

    Security Guard License
    Ontario Security License
    Security License Ontario
    Security License

    Thank you..

  11. Hmm ... it's good to be here on your article or post, whatever, I think I should also work hard for my own website as I see some good and updated on your site.

    Business Analytics Course in Bangalore

  12. The regular visits listed here are the easiest way to appreciate its energy, which is why I go to the website every day for new and interesting information. Thank you so much!

    Data Analytics Course in Bangalore

  13. Terrific post thoroughly enjoyed reading the blog and more over found to be the tremendous one. In fact, educating the participants with it's amazing content. Hope you share the similar content consecutively.

    artificial intelligence training in bhilai

  14. Impressive blog to be honest definitely this post will inspire many more upcoming aspirants. Eventually, this makes the participants to experience and innovate themselves through knowledge wise by visiting this kind of a blog. Once again excellent job keep inspiring with your cool stuff.

    Data Science certification in Bhilai

  15. Extraordinary blog went amazed with the content that they have developed in a very descriptive manner. This type of content surely ensures the participants to explore themselves. Hope you deliver the same near the future as well. Gratitude to the blogger for the efforts.

    Digital Marketing training in Bhilai