Experience with stability, quality of Mojarra & Glassfish
I've recently been getting into JSF2 on Glassfish 3.0.1, and find myself wondering what others' experience of the maturity and stability of the platform is.
Whenever I start coding, I seem to trip over bugs that take me a few hours to research, produce a test case for, and report. I get back to coding my app, and hit another bug.
The latest is with the noSelectionValue attribute in f:selectItems, which is wrong in the taglib and javadoc - and doesn't seem to work at least in Mojarra 2.0.2 either. It seems like pretty core functionality to have not working, yet there's barely even any discussion of it that Google can find.
I'm getting access to JSF2 and Glassfish for free, so I don't want to whine about how it's somehow "just not good enough" or anything - I know full well I'm lucky to have what I do, and I appreciate the time and effort so many people have put into building it.
I'm just wondering how other *users* of the platform have found it. Am I trying to do things in weird ways? Is there some central repository of known quirks and bugs that people consult to avoid hitting issues? Or is nobody really using this stuff beyond a bit of playing-around level testing yet?