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