We have a number of IE 9 issues reecorded in our issue tracker:
We are working on fixing these IE9 issues for the 4.1 release. If you notice any problems that have not yet been reported, then please file a new jira issue for them.
You question about component architecture and rendering is answered well by the CDK Architecture document:
Your questions about components should covered by the component refernece:
http://community.jboss.org/wiki/RichFaces40CDKArchitecture this link is little bit helpful to us , but if it could be simpler then it is better.
Other then IE 9 issues we are also facing rendering related problems in IE 8 and IE7 and safari also.
One thing I wana ask about the a4j:status. How to use it properly.
Dont give any demo link as we have applied the same but we are not getting the actual result.
If u have applied in any application and can u share the code with me then it will be a great help.