diff -r 9fe5d0d4e9c5 -r b3116877866f src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java --- a/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java Sun Nov 24 01:03:33 2019 +0100 +++ b/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java Thu Oct 10 17:36:38 2019 +0300 @@ -147,7 +147,7 @@ //Exceptional case there is current not text case testing this(Before it was a //a common case). Document doc = - XMLUtils.createDocumentBuilder(false, secureValidation).parse(input.getOctetStream()); + XMLUtils.read(input.getOctetStream(), secureValidation); Element rootNode = doc.getDocumentElement(); StringBuilder sb = new StringBuilder();