ib          2004/08/30 01:09:04

  Modified:    webdavclient/clientlib/src/java/org/apache/webdav/lib/util
                        Tag: SLIDE_2_1_RELEASE_BRANCH DOMUtils.java
  Log:
  Address bug 30903: Sometimes servers return property values in CDATA sections
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.2.2.1   +6 -5      
jakarta-slide/webdavclient/clientlib/src/java/org/apache/webdav/lib/util/DOMUtils.java
  
  Index: DOMUtils.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/webdavclient/clientlib/src/java/org/apache/webdav/lib/util/DOMUtils.java,v
  retrieving revision 1.2
  retrieving revision 1.2.2.1
  diff -u -r1.2 -r1.2.2.1
  --- DOMUtils.java     9 Aug 2004 13:13:03 -0000       1.2
  +++ DOMUtils.java     30 Aug 2004 08:09:04 -0000      1.2.2.1
  @@ -98,7 +98,8 @@
           StringBuffer text = new StringBuffer();
           NodeList nodeList = node.getChildNodes();
           for (int i = 0; i < nodeList.getLength(); i++) {
  -            if (nodeList.item(i).getNodeType() == Node.TEXT_NODE) {
  +            if (nodeList.item(i).getNodeType() == Node.TEXT_NODE
  +                || nodeList.item(i).getNodeType() == Node.CDATA_SECTION_NODE) {
                   text.append(((Text) nodeList.item(i)).getData());
               } else {
                   text.append(getTextValue(nodeList.item(i)));
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to