I use Primefaces as it seems more complete than others. The fact is that it is under very active development. The current development release is PrimeMaces 3.0 Milestone 3.
Version 2.2 is more stable, but it hurts to do it because you need the features that appear in version 3.
There are many bugs and undocumented quirks in development releases. If you can handle them, I would say you need to go for PF 3. If you cannot use PF 2.2 or something else.
Just one example: I spent three days of my project trying to get one small composite component to work. It still does not work, and I spent these three days cheating, not recording my application. You can publish the user form and may answer, or maybe not. If you do not buy support, there is no way to escalate it, which is fair, I think, but not very convenient when you cannot afford it.
Another way to put it is to look at your shop window. If what you want to do is, it will work. For V3, this is the only documentation you are going to get. If you are trying to do something, the showcase is not specifically shown, you are on your own.
AlanObject Sep 07 '11 at 16:26 2011-09-07 16:26
source share