### Question:
RelaxNGCompactSchemaCache extends SchemaCache { @Nonnull public static RelaxNGCompactSchemaCache getInstance () { final RelaxNGCompactSchemaCache ret = SingletonHolder.s_aInstance; s_bDefaultInstantiated = true; return ret; } RelaxNGCompactSchemaCache();  RelaxNGCompactSchemaCache(@Nullable final ErrorHandler aErrorHandler);  RelaxNGCompactSchemaCache(@Nullable final LSResourceResolver aResourceResolver);  RelaxNGCompactSchemaCache(@Nullable final ErrorHandler aErrorHandler, @Nullable final LSResourceResolver aResourceResolver); static boolean isInstantiated(); @Nonnull static RelaxNGCompactSchemaCache getInstance();  }### Answer:
@Test public void testSVRL () throws IOException { try { final Validator aValidator = RelaxNGCompactSchemaCache.getInstance ().getValidator (new ClassPathResource ("schemas/svrl-2006.rnc")); aValidator.validate (TransformSourceFactory.create (new ClassPathResource ("test-svrl/test1.svrl"))); } catch (final SAXException ex) { fail (ex.getMessage ()); } }