Sample project shows how to use richfaces and jsf