URI = null;
} else {
URI = URIAttr.getNodeValue();
}
ResourceResolver resolver =
ResourceResolver.getInstance(
URIAttr, this.baseURI, this.manifest.getPerManifestResolvers(), secureValidation
);
if (resolver == null) {
Object exArgs[] = { URI };
throw new ReferenceNotInitializedException(
"signature.Verification.Reference.NoInput", exArgs
);
}
resolver.addProperties(this.manifest.getResolverProperties());
return resolver.resolve(URIAttr, this.baseURI);
} catch (ResourceResolverException ex) {
throw new ReferenceNotInitializedException("empty", ex);
} catch (XMLSecurityException ex) {
throw new ReferenceNotInitializedException("empty", ex);
}