Липсва ви обработка на транзакции , напр.
entityManager.getTransaction().begin();
entityManager.persist(area);
entityManager.getTransaction().commit();
Препоръчвам ви да прочетете за JPA и JSF интеграцията, може да има някаква помощна програма/филтър/JSF поддръжка, която да се погрижи за това вместо вас.