Hmm--any way for us to Inject this as a parameter, rather than do the try/catch dance? So always validate if that parameter exists with ConstraintViolationException.