UserDAO userDAO = new UserDAOBean();
((GenericEJB3DAO) userDAO).setEntityManager(em);
// Prepare a user object
User user = userDAO.findById(1l, false);
// Make a new auction item persistent
Calendar startDate = GregorianCalendar.getInstance();
Calendar endDate = GregorianCalendar.getInstance();
endDate.add(Calendar.DAY_OF_YEAR, 3);