Callers should be aware of this exception and decide whether they want
to handle it or not.
All callers where this exception can be caused by user input/action
already handle this exception. For the other callers it's expected that
this exception is never thrown and hence they just rethrow it so that it
results in 500 Internal Server Error in the REST API.
Change-Id: Ib12a1c62b6abb55131a1ce682fedaa3e13b0eefb
Signed-off-by: Edwin Kempin <ekempin@google.com>