} else {
handleException(cause, request, response);
}
} catch (NoMatchingRootResourceException e) {
response.setResponseStatus(ResponseStatus.NOT_FOUND);
response.setBody(new MessageBody2Read() {
@Override
public ReadableByteChannel read() throws IOException {
return Channels
.newChannel(new ByteArrayInputStream(