You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2015/02/20 21:57:38 UTC
svn commit: r1661219 - in /jmeter/trunk:
src/protocol/http/org/apache/jmeter/protocol/http/sampler/
src/protocol/http/org/apache/jmeter/protocol/http/util/ xdocs/
xdocs/usermanual/
Author: pmouawad
Date: Fri Feb 20 20:57:37 2015
New Revision: 1661219
URL: http://svn.apache.org/r1661219
Log:
Bug 57613 - HTTP Sampler : Added CalDAV verbs (REPORT, MKCALENDAR)
Bugzilla Id: 57613
Modified:
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java
jmeter/trunk/xdocs/changes.xml
jmeter/trunk/xdocs/usermanual/component_reference.xml
Modified: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java?rev=1661219&r1=1661218&r2=1661219&view=diff
==============================================================================
--- jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java (original)
+++ jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java Fri Feb 20 20:57:37 2015
@@ -238,7 +238,9 @@ public abstract class HTTPSamplerBase ex
HTTPConstants.COPY,
HTTPConstants.MOVE,
HTTPConstants.LOCK,
- HTTPConstants.UNLOCK
+ HTTPConstants.UNLOCK,
+ HTTPConstants.REPORT,
+ HTTPConstants.MKCALENDAR
};
private static final List<String> METHODLIST = Collections.unmodifiableList(Arrays.asList(METHODS));
Modified: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java?rev=1661219&r1=1661218&r2=1661219&view=diff
==============================================================================
--- jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java (original)
+++ jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java Fri Feb 20 20:57:37 2015
@@ -47,6 +47,8 @@ public interface HTTPConstantsInterface
String LOCK = "LOCK"; // $NON-NLS-1$
String UNLOCK = "UNLOCK"; // $NON-NLS-1$
String CONNECT = "CONNECT"; // $NON-NLS-1$
+ String REPORT = "REPORT"; // $NON-NLS-1$
+ String MKCALENDAR = "MKCALENDAR"; // $NON-NLS-1$
String HEADER_AUTHORIZATION = "Authorization"; // $NON-NLS-1$
String HEADER_COOKIE = "Cookie"; // $NON-NLS-1$
String HEADER_CONNECTION = "Connection"; // $NON-NLS-1$
Modified: jmeter/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1661219&r1=1661218&r2=1661219&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml (original)
+++ jmeter/trunk/xdocs/changes.xml Fri Feb 20 20:57:37 2015
@@ -201,6 +201,7 @@ See <bugzilla>56357</bugzilla> for deta
<li><bug>57488</bug>Performance : Improve SSLContext reset for Two-way SSL Authentication</li>
<li><bug>57565</bug>SamplerCreator : Add method to allow implementations to add children to created sampler</li>
<li><bug>57606</bug>HTTPSamplerBase#errorResult changes the sample label on exception </li>
+<li><bug>57613</bug>HTTP Sampler : Added CalDAV verbs (REPORT, MKCALENDAR). Contributed by Richard Brigham (richard.brigham at teamaol.com)</li>
</ul>
<h3>Other samplers</h3>
@@ -264,6 +265,7 @@ See <bugzilla>56357</bugzilla> for deta
<li>Benoit Wiart (benoit.wiart at gmail.com)</li>
<li>Pascal Schumacher (pascal.schumacher at t-systems.com)</li>
<li>Maciej Franek (maciej.franek at gmail.com)</li>
+<li>Richard Brigham (richard.brigham at teamaol.com)</li>
</ul>
<br/>
Modified: jmeter/trunk/xdocs/usermanual/component_reference.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=1661219&r1=1661218&r2=1661219&view=diff
==============================================================================
--- jmeter/trunk/xdocs/usermanual/component_reference.xml (original)
+++ jmeter/trunk/xdocs/usermanual/component_reference.xml Fri Feb 20 20:57:37 2015
@@ -152,7 +152,7 @@ Latency is set to the time it takes to l
See Java bugs 6226610 and 6208335.
</li>
<li>It does not support virtual hosts.</li>
- <li>It does not support the following methods: COPY, LOCK, MKCOL, MOVE, PATCH, PROPFIND, PROPPATCH, UNLOCK.</li>
+ <li>It does not support the following methods: COPY, LOCK, MKCOL, MOVE, PATCH, PROPFIND, PROPPATCH, UNLOCK, REPORT, MKCALENDAR.</li>
<li>It does not support client based certificate testing with Keystore Config.</li>
</ul>
<p>Note: the FILE protocol is intended for testing purposes only.
@@ -226,7 +226,7 @@ https.default.protocol=SSLv3
<property name="Protocol" required="No">HTTP, HTTPS or FILE. Default: HTTP</property>
<property name="Method" required="Yes">GET, POST, HEAD, TRACE, OPTIONS, PUT, DELETE, PATCH (not supported for
JAVA implementation). With HttpClient4, the following methods related to WebDav are also allowed: COPY, LOCK, MKCOL, MOVE,
- PROPFIND, PROPPATCH, UNLOCK.</property>
+ PROPFIND, PROPPATCH, UNLOCK, REPORT, MKCALENDAR.</property>
<property name="Content Encoding" required="No">
Content encoding to be used (for POST, PUT, PATCH and FILE).
This the the character encoding to be used, and is not related to the Content-Encoding HTTP header.