jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Mouawad <philippe.moua...@gmail.com>
Subject Re: svn commit: r1730604 - in /jmeter/trunk: src/protocol/http/org/apache/jmeter/protocol/http/sampler/ src/protocol/http/org/apache/jmeter/protocol/http/util/ xdocs/ xdocs/usermanual/
Date Mon, 15 Feb 2016 20:58:32 GMT
there might be 1 side effect that we need to think about.

Take 1 plan using an additional method.
Plan is opened in a new instance not having this configuration.
What to put in select box ?
That might not be easy to diagnose.
It's the same issue as for java sampler when class is not in jar.

Maybe it would be better to have an editable selech box.

Regards

On Monday, February 15, 2016, Philippe Mouawad <philippe.mouawad@gmail.com>
wrote:

> ok for me
>
> On Monday, February 15, 2016, Felix Schumacher <
> felix.schumacher@internetallee.de
> <javascript:_e(%7B%7D,'cvml','felix.schumacher@internetallee.de');>>
> wrote:
>
>> Am 15.02.2016 um 21:40 schrieb Philippe Mouawad:
>>
>>> On Monday, February 15, 2016, Felix Schumacher <
>>> felix.schumacher@internetallee.de> wrote:
>>>
>>> Am 15.02.2016 um 21:30 schrieb Philippe Mouawad:
>>>>
>>>> Wouldn't a standard property (comma separated values) be better ?
>>>>>
>>>>> Yes. That would be even better.
>>>>
>>>> Merge them into the ones we already have, or replace them?
>>>>
>>> no firm opinion.
>>> Merge might be safer ?
>>>
>> Merge is probably safer. So use the ones we have already as the base
>> stock?
>>
>>>
>>> Are you restricting it to webdav or to all methods ?
>>>
>> I think it should be free. Who knows what methods creep up in the future?
>>
>>>
>>> If all maybe we need to have a way to express if it can have a body or
>>> not
>>> ?
>>>
>> If it is needed, we could add another comma separated list, that lists
>> those. But I think we can start without.
>>
>> Felix
>>
>>>
>>>
>>>>> On Monday, February 15, 2016, Felix Schumacher <
>>>>> felix.schumacher@internetallee.de> wrote:
>>>>>
>>>>> Am 15.02.2016 um 21:19 schrieb Philippe Mouawad:
>>>>>
>>>>>> Hi Felix,
>>>>>>
>>>>>>> There are other webdav methods that we don't support, should
we add
>>>>>>> them
>>>>>>> all ?
>>>>>>>
>>>>>>> I thought about putting the list of supported methods into a
file, so
>>>>>>>
>>>>>> anyone could edit it, if a new method is needed.
>>>>>>
>>>>>> What do you think about that?
>>>>>>
>>>>>>
>>>>> Felix
>>>>>
>>>>>> Regards
>>>>>>
>>>>>>> On Monday, February 15, 2016, <fschumacher@apache.org>
wrote:
>>>>>>>
>>>>>>> Author: fschumacher
>>>>>>>
>>>>>>> Date: Mon Feb 15 20:08:25 2016
>>>>>>>> New Revision: 1730604
>>>>>>>>
>>>>>>>> URL: http://svn.apache.org/viewvc?rev=1730604&view=rev
>>>>>>>> Log:
>>>>>>>> HTTP Sampler : Added WebDAV verb (SEARCH).
>>>>>>>>
>>>>>>>> Bugzilla Id: 59005
>>>>>>>>
>>>>>>>> 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=1730604&r1=1730603&r2=1730604&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
>>>>>>>> Mon Feb 15 20:08:25 2016
>>>>>>>> @@ -96,7 +96,7 @@ import org.apache.oro.text.regex.Perl5Ma
>>>>>>>>     public abstract class HTTPSamplerBase extends AbstractSampler
>>>>>>>>         implements TestStateListener, TestIterationListener,
>>>>>>>> ThreadListener,
>>>>>>>> HTTPConstantsInterface {
>>>>>>>>
>>>>>>>> -    private static final long serialVersionUID = 240L;
>>>>>>>> +    private static final long serialVersionUID = 241L;
>>>>>>>>
>>>>>>>>         private static final Logger log =
>>>>>>>> LoggingManager.getLoggerForClass();
>>>>>>>>
>>>>>>>> @@ -241,7 +241,8 @@ public abstract class HTTPSamplerBase
ex
>>>>>>>>             HTTPConstants.LOCK,
>>>>>>>>             HTTPConstants.UNLOCK,
>>>>>>>>             HTTPConstants.REPORT,
>>>>>>>> -        HTTPConstants.MKCALENDAR
>>>>>>>> +        HTTPConstants.MKCALENDAR,
>>>>>>>> +        HTTPConstants.SEARCH
>>>>>>>>             };
>>>>>>>>
>>>>>>>>         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=1730604&r1=1730603&r2=1730604&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
>>>>>>>> Mon Feb 15 20:08:25 2016
>>>>>>>> @@ -49,6 +49,7 @@ public interface HTTPConstantsInterface
>>>>>>>>         String CONNECT = "CONNECT"; // $NON-NLS-1$
>>>>>>>>         String REPORT = "REPORT"; // $NON-NLS-1$
>>>>>>>>         String MKCALENDAR = "MKCALENDAR"; // $NON-NLS-1$
>>>>>>>> +    String SEARCH = "SEARCH"; // $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=1730604&r1=1730603&r2=1730604&view=diff
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ==============================================================================
>>>>>>>> --- jmeter/trunk/xdocs/changes.xml (original)
>>>>>>>> +++ jmeter/trunk/xdocs/changes.xml Mon Feb 15 20:08:25 2016
>>>>>>>> @@ -107,6 +107,7 @@ Summary
>>>>>>>>             This is the same behaviour as with <code>POST</code>
>>>>>>>> requests.</li>
>>>>>>>>         <li><bug>58860</bug>HTTP Request
: Add automatic variable
>>>>>>>> generation
>>>>>>>> in HTTP parameters table by right click. Contributed by Benoit
Wiart
>>>>>>>> (benoit dot wiart at gmail.com)</li>
>>>>>>>>         <li><bug>58923</bug>normalize URIs
when downloading embedded
>>>>>>>> resources.</li>
>>>>>>>> +    <li><bug>59005</bug>HTTP Sampler :
Added WebDAV verb
>>>>>>>> (SEARCH).</li>
>>>>>>>>         <li><bug>59006</bug>Change Default
proxy recording port to
>>>>>>>> 8888
>>>>>>>> to
>>>>>>>> align it with Recording Template. Contributed by Antonio
Gomes
>>>>>>>> Rodrigues
>>>>>>>> (ra0077 at gmail.com)</li>
>>>>>>>>     </ul>
>>>>>>>>
>>>>>>>>
>>>>>>>> Modified: jmeter/trunk/xdocs/usermanual/component_reference.xml
>>>>>>>> URL:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=1730604&r1=1730603&r2=1730604&view=diff
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ==============================================================================
>>>>>>>> --- jmeter/trunk/xdocs/usermanual/component_reference.xml
(original)
>>>>>>>> +++ jmeter/trunk/xdocs/usermanual/component_reference.xml
Mon Feb 15
>>>>>>>> 20:08:25 2016
>>>>>>>> @@ -157,7 +157,8 @@ Latency is set to the time it takes to
l
>>>>>>>>              </li>
>>>>>>>>              <li>It does not support virtual hosts.</li>
>>>>>>>>              <li>It does not support the following
methods:
>>>>>>>> <code>COPY</code>, <code>LOCK</code>,
<code>MKCOL</code>,
>>>>>>>> <code>MOVE</code>,
>>>>>>>> -             <code>PATCH</code>, <code>PROPFIND</code>,
>>>>>>>> <code>PROPPATCH</code>, <code>UNLOCK</code>,
<code>REPORT</code>,
>>>>>>>> <code>MKCALENDAR</code>.</li>
>>>>>>>> +             <code>PATCH</code>, <code>PROPFIND</code>,
>>>>>>>> <code>PROPPATCH</code>, <code>UNLOCK</code>,
<code>REPORT</code>,
>>>>>>>> +             <code>MKCALENDAR</code>, <code>SEARCH</code>.</li>
>>>>>>>>              <li>It does not support client based certificate
>>>>>>>> testing
>>>>>>>> with
>>>>>>>> Keystore Config.</li>
>>>>>>>>              </ul>
>>>>>>>>              <note>Note: the <code>FILE</code>
protocol is intended
>>>>>>>> for
>>>>>>>> testing purposes only.
>>>>>>>> @@ -232,7 +233,8 @@ https.default.protocol=SSLv3
>>>>>>>>               <code>OPTIONS</code>, <code>PUT</code>,
>>>>>>>> <code>DELETE</code>,
>>>>>>>> <code>PATCH</code> (not supported for
>>>>>>>>               <code>JAVA</code> implementation).
With
>>>>>>>> <code>HttpClient4</code>, the following methods
related to WebDav
>>>>>>>> are
>>>>>>>>               also allowed: <code>COPY</code>,
<code>LOCK</code>,
>>>>>>>> <code>MKCOL</code>, <code>MOVE</code>,
>>>>>>>> -          <code>PROPFIND</code>, <code>PROPPATCH</code>,
>>>>>>>> <code>UNLOCK</code>, <code>REPORT</code>,
>>>>>>>> <code>MKCALENDAR</code>.</property>
>>>>>>>> +          <code>PROPFIND</code>, <code>PROPPATCH</code>,
>>>>>>>> <code>UNLOCK</code>, <code>REPORT</code>,
<code>MKCALENDAR</code>,
>>>>>>>> +          <code>SEARCH</code>.</property>
>>>>>>>>             <property name="Content Encoding" required="No">
>>>>>>>>             Content encoding to be used (for <code>POST</code>,
>>>>>>>> <code>PUT</code>, <code>PATCH</code>
and <code>FILE</code>).
>>>>>>>>             This is the character encoding to be used, and
is not
>>>>>>>> related
>>>>>>>> to
>>>>>>>> the Content-Encoding HTTP header.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>
>
> --
> Cordialement.
> Philippe Mouawad.
>
>
>
>

-- 
Cordialement.
Philippe Mouawad.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message