protected User getLoggedInUser() { try { LoginSession loginSession = ELUtil.getInstance().getBean(LoginSession.class); return loginSession.isLoggedIn() ? loginSession.getUser() : null; } catch (Exception e) { LOGGER.log(Level.WARNING, "Error getting logged in user", e); } return null; }