The Portlet Bridge pre-installed in GateIn Portal, allows for implementing portlets with JavaServer Faces (JSF) 2.1 and RichFaces (RF) 4.2.3. As RichFaces is just a component library for JavaServer Faces, the guidelines for using both of them is very similar. More precisely, setup for a JavaServer Faces portlet project is a superset of a RichFaces project setup. In accordance with that, you need to read both Basic JSF Portlet Development and JSF Portlet Development with RichFaces when developing with RichFaces.