public String place() { try { robot.place(new Position(x, y), facing); } catch (PositionOutOfBoundException e) { FacesUtils.addMessage(null, FacesMessage.SEVERITY_ERROR, "place.invalid"); return null; } return "/index.html?faces-redirect=true"; }