diff --git a/jdk/src/share/classes/javax/script/ScriptException.java b/jdk/src/share/classes/javax/script/ScriptException.java
index 6ad481085f7..e9ffaabb220 100644
--- a/jdk/src/share/classes/javax/script/ScriptException.java
+++ b/jdk/src/share/classes/javax/script/ScriptException.java
@@ -36,6 +36,8 @@ package javax.script;
*/
public class ScriptException extends Exception {
+ private static final long serialVersionUID = 8265071037049225001L;
+
private String fileName;
private int lineNumber;
private int columnNumber;
diff --git a/jdk/src/share/classes/javax/xml/crypto/NodeSetData.java b/jdk/src/share/classes/javax/xml/crypto/NodeSetData.java
index a34302acfe3..d8357299330 100644
--- a/jdk/src/share/classes/javax/xml/crypto/NodeSetData.java
+++ b/jdk/src/share/classes/javax/xml/crypto/NodeSetData.java
@@ -52,5 +52,6 @@ public interface NodeSetData extends Data {
* @return an Iterator over the nodes in this
* NodeSetData in document order
*/
+ @SuppressWarnings("rawtypes")
Iterator iterator();
}
diff --git a/jdk/src/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java b/jdk/src/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java
index 79f72940148..d13f384ba5a 100644
--- a/jdk/src/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java
+++ b/jdk/src/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java
@@ -47,13 +47,13 @@ import org.w3c.dom.Element;
*/
public class DOMCryptoContext implements XMLCryptoContext {
- private HashMap nsMap = new HashMap();
- private HashMap idMap = new HashMap();
- private HashMap objMap = new HashMap();
+ private HashMap nsMap = new HashMap<>();
+ private HashMap idMap = new HashMap<>();
+ private HashMap