Oups , wrong bug:
Correct one here:
https://bz.apache.org/bugzilla/show_bug.cgi?id=59083

Regards


On Sat, Feb 27, 2016 at 10:44 AM, Philippe Mouawad <
[email protected]> wrote:

> Hi Felix,
> I created issue :
> https://bz.apache.org/bugzilla/show_bug.cgi?id=57182
>
>
> Attached your patch and a screenshot.
> +1 for me (after removing the useless class as you proposed).
> Thanks for patch
> Regards
>
> On Wed, Feb 17, 2016 at 1:53 PM, Philippe Mouawad <
> [email protected]> wrote:
>
>> Hi Felix,
>> I think opening a bug as enhancement is better .
>>
>> Search and possible other webdav methods addition should still be in this
>> bug.
>> We could maybe add all those that are missing:
>> https://msdn.microsoft.com/en-us/library/aa142917%28v=exchg.65%29.aspx
>>
>> Regards
>>
>> On Tue, Feb 16, 2016 at 10:09 PM, Felix Schumacher <
>> [email protected]> wrote:
>>
>>> Am 15.02.2016 um 23:00 schrieb sebb:
>>>
>>>> On 15 February 2016 at 20:58, Philippe Mouawad
>>>> <[email protected]> wrote:
>>>>
>>>>> 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.
>>>>>
>>>> +1
>>>>
>>>> But I think we should preset the known values.
>>>>
>>>> Might also be useful to allow new methods to be added via a property.
>>>> This would make it easier when new ones are added, and hopefully would
>>>> not be a problem with porting to other versions, so long as they have
>>>> the editable select box.
>>>>
>>> I have attached a simple version of it. With the patch one can choose
>>> any method and it will be treated as a valid webdav method.
>>>
>>> I haven't added the property, but that should be easy.
>>> I think the webdav class can be removed, if it's used the way the patch
>>> makes it to be used.
>>>
>>> Should I open a new bug, or use the one for the search entry?
>>>
>>> Regards,
>>>
>>>  Felix
>>>
>>>
>>>> Regards
>>>>>
>>>>> On Monday, February 15, 2016, Philippe Mouawad <
>>>>> [email protected]>
>>>>> wrote:
>>>>>
>>>>> ok for me
>>>>>>
>>>>>> On Monday, February 15, 2016, Felix Schumacher <
>>>>>> [email protected]
>>>>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>>
>>>>>> wrote:
>>>>>>
>>>>>> Am 15.02.2016 um 21:40 schrieb Philippe Mouawad:
>>>>>>>
>>>>>>> On Monday, February 15, 2016, Felix Schumacher <
>>>>>>>> [email protected]> 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 <
>>>>>>>>>> [email protected]> 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, <[email protected]> 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.
>
>
>


-- 
Cordialement.
Philippe Mouawad.

Reply via email to