first version with jsf 2.2