rubys 02/04/29 06:01:27
Modified: java/src/org/apache/axis/encoding
SerializationContextImpl.java
Log:
Respect sendType when the value to be sent is null
Revision Changes Path
1.23 +2 -0
xml-axis/java/src/org/apache/axis/encoding/SerializationContextImpl.java
Index: SerializationContextImpl.java
===================================================================
RCS file:
/home/cvs/xml-axis/java/src/org/apache/axis/encoding/SerializationContextImpl.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- SerializationContextImpl.java 23 Apr 2002 03:41:06 -0000 1.22
+++ SerializationContextImpl.java 29 Apr 2002 13:01:27 -0000 1.23
@@ -553,6 +553,8 @@
AttributesImpl attrs = new AttributesImpl();
if (attributes != null)
attrs.setAttributes(attributes);
+ if (sendType)
+ attrs = (AttributesImpl) setTypeAttribute(attrs, xmlType);
attrs.addAttribute(Constants.URI_2001_SCHEMA_XSI, "nil", "xsi:nil",
"CDATA", "true");
startElement(elemQName, attrs);