--- old/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java 2014-06-16 10:53:59.848982402 -0400 +++ new/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java 2014-06-16 10:53:59.708982406 -0400 @@ -293,7 +293,7 @@ return type; } - public List getTransforms() { + public List getTransforms() { return Collections.unmodifiableList(allTransforms); } @@ -643,7 +643,7 @@ try { final Set s = xsi.getNodeSet(); return new NodeSetData() { - public Iterator iterator() { return s.iterator(); } + public Iterator iterator() { return s.iterator(); } }; } catch (Exception e) { // log a warning