I think @gwis is right about the exception to throw. And ServiceNotCreatedException extends RuntimeException. So, it should be ok too