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]