jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java
changeset 27957 24b4e6082f19
parent 25859 3317bb8137f4
equal deleted inserted replaced
27956:7e6ab24dd745 27957:24b4e6082f19
   233                 for (int i = 0; i < atts.getLength(); ++i) {
   233                 for (int i = 0; i < atts.getLength(); ++i) {
   234                     Node att = atts.item(i);
   234                     Node att = atts.item(i);
   235                     String nodeName = att.getNodeName();
   235                     String nodeName = att.getNodeName();
   236                     if ((nodeName.equals("xmlns") || nodeName.startsWith("xmlns:"))
   236                     if ((nodeName.equals("xmlns") || nodeName.startsWith("xmlns:"))
   237                         && !storedNamespaces.containsKey(att.getNodeName())) {
   237                         && !storedNamespaces.containsKey(att.getNodeName())) {
   238                         sb.append(" " + nodeName + "=\"" + att.getNodeValue() + "\"");
   238                         sb.append(' ').append(nodeName).append("=\"")
       
   239                                 .append(att.getNodeValue()).append('"');
   239                         storedNamespaces.put(nodeName, att.getNodeValue());
   240                         storedNamespaces.put(nodeName, att.getNodeValue());
   240                     }
   241                     }
   241                 }
   242                 }
   242             }
   243             }
   243             wk = wk.getParentNode();
   244             wk = wk.getParentNode();
   244         }
   245         }
   245         sb.append(">" + source + "</dummy>");
   246         sb.append('>').append(source).append("</dummy>");
   246         return sb.toString();
   247         return sb.toString();
   247     }
   248     }
   248 
   249 
   249 }
   250 }