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