On Tue, 10 Nov 2020 11:37:04 GMT, Prajwal Kumaraswamy <github.com+70745465+pkumarasw...@openjdk.org> wrote:
> …ineResolveURI(). > > Actual fix looks like this, due to git diff there are lot of changes( mostly > because of the spaces) being displayed. > > --- a/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java > +++ b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java > @@ -500,6 +500,7 @@ > } > > boolean secVal = Utils.secureValidation(context); > + try { > xi.setSecureValidation(secVal); > if (context instanceof XMLSignContext && c14n11 > && !xi.isOctetStream() && !xi.isOutputStreamSet()) { > @@ -533,6 +534,11 @@ > } else { > xi.updateOutputStream(os); > } > + } finally { > + if(xi.getOctetStreamReal() != null) { > + xi.getOctetStreamReal().close(); > + } > + } > } FYI: https://github.com/apache/santuario-xml-security-java/pull/9/files ------------- PR: https://git.openjdk.java.net/jdk/pull/1142