ozeigermann    2004/12/02 13:25:16

  Modified:    src/webdav/server/org/apache/slide/webdav/util
                        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
  1.43      +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.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- PropertyRetrieverImpl.java        29 Nov 2004 18:57:23 -0000      1.42
  +++ PropertyRetrieverImpl.java        2 Dec 2004 21:25:16 -0000       1.43
  @@ -636,7 +636,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