From bc72fe5a02cc8a2328614ff8f4e547e1f540a5a5 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Tue, 31 Jul 2007 12:15:10 +0000 Subject: [PATCH] SWS-158 --- .../ws/soap/saaj/support/SaajContentHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java index ca4c70b8..5c36dd68 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java @@ -81,7 +81,7 @@ public class SaajContentHandler implements ContentHandler { for (int i = 0; i < atts.getLength(); i++) { if (StringUtils.hasLength(atts.getLocalName(i))) { String attributePrefix = getPrefix(atts.getQName(i)); - if (!"xmlns".equals(atts.getLocalName(i))) { + if (!"xmlns".equals(atts.getLocalName(i)) && !"xmlns".equals(attributePrefix)) { Name attributeName = envelope.createName(atts.getLocalName(i), attributePrefix, atts.getURI(i)); child.addAttribute(attributeName, atts.getValue(i)); }