} catch (ClassNotFoundException e) {
throw new WebException(HttpStatus.NOT_FOUND);
}
try {
return mapper.writerWithDefaultPrettyPrinter()
.writeValueAsString(visitor.finalSchema());
} catch (JsonProcessingException e) {
throw new RuntimeException(e);
}
}