msmith      2002/09/12 23:22:31

  Modified:    src/webdav/client/src/org/apache/webdav/lib/properties
                        CurrentUserPrivilegeSetProperty.java
  Log:
  Make CurrentUserPrivilegeSetProperty figure out privs correctly against
  responses from a current slide server. Was failing due to namespace issues.
  
  Revision  Changes    Path
  1.6       +8 -6      
jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/properties/CurrentUserPrivilegeSetProperty.java
  
  Index: CurrentUserPrivilegeSetProperty.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/properties/CurrentUserPrivilegeSetProperty.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- CurrentUserPrivilegeSetProperty.java      25 Apr 2002 21:12:29 -0000      1.5
  +++ CurrentUserPrivilegeSetProperty.java      13 Sep 2002 06:22:31 -0000      1.6
  @@ -68,6 +68,8 @@
   import org.apache.webdav.lib.ResponseEntity;
   import org.apache.webdav.lib.BaseProperty;
   
  +import org.apache.util.DOMUtils;
  +
   /**
    * Title:        CurrentUserPrivilegeSetProperty.java
    * Description:
  @@ -105,15 +107,15 @@
   
   
       public boolean hasReadAccess()  {
  -        NodeList readPrivilege = getElement().getElementsByTagName("read");
  +        NodeList readPrivilege = DOMUtils.getElementsByTagNameNS(getElement(), 
"read", "DAV:");
           return (readPrivilege.getLength() == 1);
       }
   
       public boolean hasWriteAccess()  {
  -        NodeList writePrivilege = getElement().getElementsByTagName("write");
  +        NodeList writePrivilege = DOMUtils.getElementsByTagNameNS(getElement(), 
"write", "DAV:");
  +
           return (writePrivilege.getLength() == 1);
       }
  -
   
       public boolean hasReadWriteAccess() {
           return (hasReadAccess() && hasWriteAccess());
  
  
  

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

Reply via email to