public void executeTask() { if (task.isInProcess()) { facesMessages.add( FacesMessage.SEVERITY_WARN, "Cannot execute task ID '" + task.getTaskId() + "', task is locked!"); } else { taskManager.sendTaskToJmsQueue(task); facesMessages.add("Requested task execution for task ID '" + task.getTaskId() + "'"); } }