I updated the SVN version of FacesGoodies. The major change was, that I removed the Apache Shale framework and I added the new Apache MyFaces Orchestra framework. Now I am strongly following the pattern of defining the “JSF beans” only inside of the Spring 2.0 configuration file.
Why? Spring offers a lot of cool support to your application and since Spring 2 introduced (web) scopes, like session or request, you can easily declare these beans inside of the Spring configuration file. The good old faces-config is (in FacesGoodies) only used to specify the Trinidad RenderKit, the Spring VariableResolver and the Navigation rules of the demo application.
I also added some demonstration of the Ajax-APIs of Apache Trinidad (client-side and server-side).
Ah, yes… FacesGoodies is back on JSF 1.1, using MyFaces 1.1.5 and Trinidad 1.0.3 !
Have fun and enjoy the Orchestra test drive!