ozeigermann    2004/12/02 13:21:05

  Modified:    src/webdav/server/org/apache/slide/webdav/util Tag:
                        SLIDE_2_1_RELEASE_BRANCH PropertyRetrieverImpl.java
  Log:
  Do not make hrefs hrefs for owner and active locks absolute as this
  does not make any sense  (issue 32436, patch contributed by Gregory Block)
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.39.2.1  +8 -5      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyRetrieverImpl.java
  
  Index: PropertyRetrieverImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyRetrieverImpl.java,v
  retrieving revision 1.39
  retrieving revision 1.39.2.1
  diff -u -r1.39 -r1.39.2.1
  --- PropertyRetrieverImpl.java        5 Aug 2004 14:43:30 -0000       1.39
  +++ PropertyRetrieverImpl.java        2 Dec 2004 21:21:05 -0000       1.39.2.1
  @@ -638,7 +638,10 @@
               Iterator i = element.getChildren().iterator();
               while (i.hasNext()) {
                   Element child = (Element)i.next();
  -                convertHrefValueToAbsoluteURL(child, servletContextPath, 
config);
  +                // hrefs for owner and active locks have to be left 
untouched (issue 32436)
  +                if (!(element.getName().equals("activelock") && 
child.getName().equals("owner"))) {
  +                    convertHrefValueToAbsoluteURL(child, servletContextPath, 
config);
  +                }
               }
           }
           if ( E_HREF.equals(element.getName()) && (element.getText() != null) 
) {
  
  
  

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

Reply via email to