Author: nandana Date: Wed Jan 16 22:31:39 2008 New Revision: 612732 URL: http://svn.apache.org/viewvc?rev=612732&view=rev Log: Check for null header name ( Header name is optional )
Modified: webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/SignedEncryptedParts.java Modified: webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/SignedEncryptedParts.java URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/SignedEncryptedParts.java?rev=612732&r1=612731&r2=612732&view=diff ============================================================================== --- webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/SignedEncryptedParts.java (original) +++ webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/SignedEncryptedParts.java Wed Jan 16 22:31:39 2008 @@ -114,8 +114,10 @@ // <sp:Header Name=".." Namespace=".." /> // FIXME move 'Header' to Constants writer.writeStartElement(prefix, "Header", namespaceURI); - - writer.writeAttribute("Name", header.getName()); + // Name attribute is optional + if (header.getName() != null) { + writer.writeAttribute("Name", header.getName()); + } writer.writeAttribute("Namespace", header.getNamespace()); writer.writeEndElement();