public ArrayList<Product> listProducts() throws AppException {
ArrayList<Product> dataObjectSet = null;
ProductManager productManager = new ProductManager();
try {
dataObjectSet = productManager.listProducts();
} catch (AppException ex) {
Logger.getLogger(AppController.class.getName()).log(Level.SEVERE, ex.getMessage(), ex);
throw ex;
}