public void validateDigitalItemDeclaration(byte[] xml, String encoding) throws Exception {
ValidatingDocumentSource validatingDocumentSource = new ValidatingDocumentSource(true);
validatingDocumentSource.setSchema(new String[]{"src/main/resources/schema/didmodel.xsd", "src/main/resources/schema/didl.xsd"});
validatingDocumentSource.initFactory();
validatingDocumentSource.initBuilder();
Schema schema = validatingDocumentSource.getSchema();
Validator v = schema.newValidator();
if(encoding == null) {