Seam jsf refactoring