No just about the content of the catch (Exception e) : 
```
 log.info("Exception - " + e.toString());
             // Handle generic exceptions
             Map<String, String> responseObj = new HashMap<String, String>();
             responseObj.put("error", e.getMessage());
             builder = Response.status(Response.Status.BAD_REQUEST).entity(responseObj);
```
Which is the same each time but not a big deal :)