Author: bimargulies
Date: Sat Nov 15 19:27:01 2008
New Revision: 717973
URL: http://svn.apache.org/viewvc?rev=717973&view=rev
Log:
WSCOMMONS-401
Modified:
webservices/commons/branches/modules/XmlSchema/1_4_X_BRANCH/src/main/java/org/apache/ws/commons/schema/XmlSchemaSerializer.java
Modified:
webservices/commons/branches/modules/XmlSchema/1_4_X_BRANCH/src/main/java/org/apache/ws/commons/schema/XmlSchemaSerializer.java
URL:
http://svn.apache.org/viewvc/webservices/commons/branches/modules/XmlSchema/1_4_X_BRANCH/src/main/java/org/apache/ws/commons/schema/XmlSchemaSerializer.java?rev=717973&r1=717972&r2=717973&view=diff
==============================================================================
---
webservices/commons/branches/modules/XmlSchema/1_4_X_BRANCH/src/main/java/org/apache/ws/commons/schema/XmlSchemaSerializer.java
(original)
+++
webservices/commons/branches/modules/XmlSchema/1_4_X_BRANCH/src/main/java/org/apache/ws/commons/schema/XmlSchemaSerializer.java
Sat Nov 15 19:27:01 2008
@@ -2002,6 +2002,14 @@
Text t = doc.createTextNode(n.getNodeValue());
documentationEl.appendChild(t);
break;
+ case Node.CDATA_SECTION_NODE:
+ CDATASection s =
doc.createCDATASection(n.getNodeValue());
+ documentationEl.appendChild(s);
+ break;
+ case Node.COMMENT_NODE:
+ Comment c = doc.createComment(n.getNodeValue());
+ documentationEl.appendChild(c);
+ break;
default:
break;
}
@@ -2542,6 +2550,10 @@
String nValue = n.getNodeValue();
Text t = doc.createTextNode(nValue);
el.appendChild(t);
+ } else if (nodeType == Node.CDATA_SECTION_NODE) {
+ String nValue = n.getNodeValue();
+ CDATASection s = doc.createCDATASection(nValue);
+ el.appendChild(s);
} else if (nodeType == Node.ELEMENT_NODE) {
appendElement(doc, el, n, schema);
}