Merge
diff --git a/.hgtags b/.hgtags
index 958464b..7d9dc68 100644
--- a/.hgtags
+++ b/.hgtags
@@ -764,6 +764,11 @@
 ef939329cecb82b62d75d76debc5d67246333edd jdk8u152-b14
 199f7d9827f96ee2393f947405473b68372c0757 jdk8u152-b15
 04128156e506e8375c1c97eafea773317e5719bc jdk8u152-b16
+52c09505e989dee9176ac0e968ee5ec18a0cee3a jdk8u152-b31
+ddf13a1bca64ef6d12ced03f8d0065325a8f07e1 jdk8u152-b32
+89c5dcb05c10c52ab8f6f956a061e6661f9fb6b1 jdk8u152-b33
+46562ec770e767de1ebfe32907f32e550c8cd153 jdk8u152-b34
+47bd39412b2f2e316e2f5b8db3e03789f507d73f jdk8u152-b35
 eb09a34966f43c62cb286c78c10dc722fd12d884 jdk8u151-b00
 c59814f445e808150326012d911b5b4d8caa025b jdk8u151-b01
 d3dec37780f84151b08c03a6a8cba7d68bde0f80 jdk8u151-b02
@@ -798,10 +803,24 @@
 d9877e4e1f2b84201aa431e82fce648e69f02e65 jdk8u161-b03
 df10b5ca4d33be24ac11ab2be1810c0368d9eba7 jdk8u161-b04
 1e4379566867606b9b24d4b3708c50f814515c21 jdk8u161-b05
+789b5e487e9c7d16e4fb1117d78dddeda52c8556 jdk8u161-b06
+956306dd4697b96ee33a5e2c6c21956a9a42619f jdk8u161-b07
+b0cea01f48182c91a5851c4c26819ce61a217688 jdk8u161-b08
+0e66110407e3da3297c4526bd849181c6d7ba758 jdk8u161-b09
+d26c2b6db981746f7870e7c246200fb8c70f4c91 jdk8u161-b10
+4c61299e4daf6727d736e23f03ecb2947b3e9609 jdk8u161-b11
+225db8a29b5ff7496af2d8f94f54a02e76ec8f71 jdk8u161-b12
 0dd7f8a46659c0de85a99fd45e8a30993c567c42 jdk8u162-b00
 06086cb6c349be92c287645f4fb494f85feb33c7 jdk8u162-b01
 0b606a477f3e76f8c9a03f936c2f1e158ebbd6c5 jdk8u162-b02
 1c18ed39c7b685a5084ab051a00ed5a5e058d8c0 jdk8u162-b03
 3a6541ac3828ffbb5366f16921e5cafb74a94e17 jdk8u162-b04
 62d8e1ddcb4ccba9b510d18c88d3676a03c15e2c jdk8u162-b05
+6095742f8034c58bd17fac35079b7cdc92f20886 jdk8u162-b06
+5ed12c11b13b763cab55417d8d3c176c95cbce60 jdk8u162-b07
+07163df0ab666b2d0d657ee6d3d7092a858cce94 jdk8u162-b08
+da9dd222e677405802abb329ccf4c37334394d05 jdk8u162-b09
+7dd13d02d35480db18fa3ef881b63774a0603c2b jdk8u162-b10
+7b5ea369d72a15f8c2f2b299a0e0c94a9f6299c9 jdk8u162-b11
+b73f27fc902bdd1eb47e57ad1d72e40d37d16db2 jdk8u162-b12
 b43391a4015f0c890c90ab33fe03b941876d2ee6 jdk8u171-b00
diff --git a/src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java b/src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java
index f1ed697..f02acfe 100644
--- a/src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java
+++ b/src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java
@@ -492,7 +492,7 @@
                     }
                     // add namespace declarations
                     for (NamespaceDeclaration namespace : this.namespaceDeclarations) {
-                        target.addNamespaceDeclaration(namespace.prefix, namespace.namespaceUri);
+                        newElement.addNamespaceDeclaration(namespace.prefix, namespace.namespaceUri);
                     }
                     // add attribute declarations
                     for (AttributeDeclaration attribute : this.attributeDeclarations) {