try {
AbstractDAOFactory daoFactory = Controller.getDAOFactory();
CustomerDAO customerDAO = daoFactory.getCustomerDAO();
customerList = customerDAO.list();
} catch (DAOException ex) {
logger.error(ex, ex);
return MessageManager.DAO_EXCEPTION_ERROR_MESSAGE;
}