You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by na...@apache.org on 2008/01/17 07:31:40 UTC

svn commit: r612732 - /webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/SignedEncryptedParts.java

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();