ib 2004/02/13 03:47:43
Modified:
testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor
UpdateAssert.java TProcessors.java
StreamResponseBodyAssert.java PropfindAssert.java
Log:
Fixes for usage of deprecated/removed client code
Revision Changes Path
1.5 +7 -7
jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/UpdateAssert.java
Index: UpdateAssert.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/UpdateAssert.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- UpdateAssert.java 27 Nov 2002 13:47:02 -0000 1.4
+++ UpdateAssert.java 13 Feb 2004 11:47:43 -0000 1.5
@@ -67,7 +67,7 @@
// Slide
import java.util.List;
import org.apache.slide.testsuite.testtools.tutil.XConf;
-import org.apache.util.URLUtil;
+import org.apache.commons.httpclient.util.URIUtil;
import org.apache.webdav.lib.methods.XMLResponseMethodBase;
import org.jdom.Element;
@@ -125,8 +125,8 @@
if (value2.startsWith("/")){
value2 = value2.substring(1,value2.length());
}
- try {value1 = URLUtil.URLDecode(value1, "UTF-8");} catch (Exception e)
{ }
- try {value2 = URLUtil.URLDecode(value2, "UTF-8");} catch (Exception e)
{ }
+ try {value1 = URIUtil.decode(value1, "UTF-8");} catch (Exception e) { }
+ try {value2 = URIUtil.decode(value2, "UTF-8");} catch (Exception e) { }
}
return super.compareValues(path, name, value1, value2);
}
1.79 +14 -15
jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/TProcessors.java
Index: TProcessors.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/TProcessors.java,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- TProcessors.java 10 Feb 2004 10:12:32 -0000 1.78
+++ TProcessors.java 13 Feb 2004 11:47:43 -0000 1.79
@@ -91,9 +91,13 @@
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpMethod;
import org.apache.commons.httpclient.UsernamePasswordCredentials;
+import org.apache.commons.httpclient.methods.GetMethod;
+import org.apache.commons.httpclient.methods.HeadMethod;
+import org.apache.commons.httpclient.methods.PostMethod;
+import org.apache.commons.httpclient.methods.PutMethod;
+import org.apache.commons.httpclient.util.URIUtil;
import org.apache.slide.testsuite.testtools.tutil.TArgs;
import org.apache.slide.testsuite.testtools.tutil.XConf;
-import org.apache.util.URLUtil;
import org.apache.util.WebdavStatus;
import org.apache.webdav.lib.WebdavState;
import org.apache.webdav.lib.methods.AclMethod;
@@ -102,8 +106,6 @@
import org.apache.webdav.lib.methods.CheckoutMethod;
import org.apache.webdav.lib.methods.CopyMethod;
import org.apache.webdav.lib.methods.DeleteMethod;
-import org.apache.webdav.lib.methods.GetMethod;
-import org.apache.webdav.lib.methods.HeadMethod;
import org.apache.webdav.lib.methods.HttpRequestBodyMethodBase;
import org.apache.webdav.lib.methods.LabelMethod;
import org.apache.webdav.lib.methods.LockMethod;
@@ -111,10 +113,8 @@
import org.apache.webdav.lib.methods.MkcolMethod;
import org.apache.webdav.lib.methods.MoveMethod;
import org.apache.webdav.lib.methods.OptionsMethod;
-import org.apache.webdav.lib.methods.PostMethod;
import org.apache.webdav.lib.methods.PropFindMethod;
import org.apache.webdav.lib.methods.PropPatchMethod;
-import org.apache.webdav.lib.methods.PutMethod;
import org.apache.webdav.lib.methods.RebindMethod;
import org.apache.webdav.lib.methods.ReportMethod;
import org.apache.webdav.lib.methods.SearchMethod;
@@ -609,8 +609,8 @@
return false;
}
xmlresult.writeElement("method", method.getName());
- xmlresult.writeElement("url",
URLUtil.URLEncode(method.getPath(),"UTF-8"));
- method.setRequestHeader("User-Agent", "Jakarta Slide TProcessor " +
URLUtil.URLEncode(globalTestFileName,"UTF-8"));
+ xmlresult.writeElement("url",
URIUtil.encodePath(method.getPath(),"UTF-8"));
+ method.setRequestHeader("User-Agent", "Jakarta Slide TProcessor " +
URIUtil.encodePath(globalTestFileName,"UTF-8"));
final int MAX = 50;
int i;
@@ -945,7 +945,7 @@
String name = headerToSet.getName();
String value = headerToSet.getValue();
if (name.equalsIgnoreCase("destination")) {
- value = URLUtil.URLEncode(value, "utf-8");
+ value = URIUtil.encodePath(value, "utf-8");
}
method.setRequestHeader(name, value);
@@ -1389,7 +1389,7 @@
Element e = rootElement;
if (key.equals("href")) {
e = (Element)e.clone();
- e.setText(URLUtil.URLDecode(e.getText(), defaultUrlEncoding));
+ e.setText(URIUtil.decode(e.getText(), defaultUrlEncoding));
}
result.add(e);
return result;
@@ -1545,7 +1545,6 @@
}
else if(methodName.equalsIgnoreCase("GET")){
result = new GetMethod();
- ((GetMethod)result).setUseDisk(false);
}
else if(methodName.equalsIgnoreCase("HEAD")){
result = new HeadMethod();
@@ -1625,7 +1624,7 @@
public static HttpMethod createHttpMethod(String methodName, String path)
throws IOException {
HttpMethod result = createHttpMethod(methodName);
if (result != null){
- result.setPath(URLUtil.URLEncode(path, "utf-8"));
+ result.setPath(URIUtil.encodePath(path, "utf-8"));
}
return result;
}
1.11 +4 -5
jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/StreamResponseBodyAssert.java
Index: StreamResponseBodyAssert.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/StreamResponseBodyAssert.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- StreamResponseBodyAssert.java 16 Dec 2002 15:48:29 -0000 1.10
+++ StreamResponseBodyAssert.java 13 Feb 2004 11:47:43 -0000 1.11
@@ -69,7 +69,6 @@
import java.util.List;
import org.apache.commons.httpclient.HttpMethod;
import org.apache.slide.testsuite.testtools.tutil.XConf;
-import org.apache.webdav.lib.methods.GetMethod;
1.10 +7 -7
jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/PropfindAssert.java
Index: PropfindAssert.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/PropfindAssert.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- PropfindAssert.java 27 Nov 2002 13:47:02 -0000 1.9
+++ PropfindAssert.java 13 Feb 2004 11:47:43 -0000 1.10
@@ -67,7 +67,7 @@
// Slide
import java.util.List;
import org.apache.slide.testsuite.testtools.tutil.XConf;
-import org.apache.util.URLUtil;
+import org.apache.commons.httpclient.util.URIUtil;
import org.apache.webdav.lib.methods.XMLResponseMethodBase;
import org.jdom.Element;
@@ -102,8 +102,8 @@
if (value2.startsWith("/")){
value2 = value2.substring(1,value2.length());
}
- try {value1 = URLUtil.URLDecode(value1, "UTF-8");} catch (Exception e)
{ }
- try {value2 = URLUtil.URLDecode(value2, "UTF-8");} catch (Exception e)
{ }
+ try {value1 = URIUtil.decode(value1, "UTF-8");} catch (Exception e) { }
+ try {value2 = URIUtil.decode(value2, "UTF-8");} catch (Exception e) { }
}
return super.compareValues(path, name, value1, value2);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]