private ProcessingReport doValidate(final JsonNode node,
final boolean deepCheck)
throws ProcessingException
{
final FullData data = new FullData(schema, new SimpleJsonTree(node),
deepCheck);
final ProcessingReport report = reportProvider.newReport();
final ProcessingResult<FullData> result
= ProcessingResult.of(processor, report, data);
return result.getReport();