protected function validateMessage($message)
{
if (empty($message) === true) {
return [];
}
$refResolver = new RefResolver(new UriRetriever(), new UriResolver());
$schema = $refResolver->resolve('file://' . realpath(__DIR__ . "/json-api-schema.json"));
$validator = new Validator();
$validator->check(json_decode($message), $schema);
return $validator->getErrors();
}