Пример #1
0
 @SuppressWarnings("unused")
 @PostConstruct
 private void init() {
   selectRights = new ArrayList<SelectItem>();
   try {
     for (Right right : superUserService.getAllRights()) {
       if (right.getName().equals("ROLE_SUPER")) {
         continue;
       }
       SelectItem selectItem = new SelectItem();
       selectItem.setLabel(right.getName());
       selectItem.setValue(right.getId().toString());
       selectRights.add(selectItem);
     }
   } catch (DataAccessException exception) {
     message = "Database error, try again later";
   } catch (TransactionException exception) {
     message = "Database error, try again later";
   } catch (Exception e) {
     message = "Sorry, service is currently unavailable";
   }
 }