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


Reply via email to