<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-296</id>
	<title>Nabble - JMeter</title>
	<updated>2009-11-21T13:38:13Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/JMeter-f296.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JMeter-f296.html" />
	<subtitle type="html">Apache JMeter  is a 100% pure Java desktop application designed to load test functional behavior and measure performance. JMeter home is &lt;a href=&quot;http://jakarta.apache.org/jmeter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26460593</id>
	<title>DO NOT REPLY [Bug 45174] TCPSampler support for sending files</title>
	<published>2009-11-21T13:38:13Z</published>
	<updated>2009-11-21T13:38:13Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&lt;/a&gt;&lt;br&gt;&lt;br&gt;--- Comment #4 from Soumen Sarkar &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26460593&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;soumen.sarkar@...&lt;/a&gt;&amp;gt; 2009-11-21 13:38:09 UTC ---
&lt;br&gt;Another way to solve this problem is to supply a built in function for reading
&lt;br&gt;file, like shown below:
&lt;br&gt;&lt;br&gt;${__ReadFile(path, mode)}
&lt;br&gt;&lt;br&gt;where mode is ASCII or BINARY.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26460593&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26460593&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-45174--New%3A-TCPSampler-support-for-sending-files-tp17748499p26460593.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26459812</id>
	<title>RE: POST Request fails during replay</title>
	<published>2009-11-21T12:08:15Z</published>
	<updated>2009-11-21T12:08:15Z</updated>
	<author>
		<name>Lolina Bharathan-2</name>
	</author>
	<content type="html">&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;Finally it is resolved &amp; with that my script is also done :). There was an issue with the url formations.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Lolina
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;] 
&lt;br&gt;Sent: Saturday, November 21, 2009 3:01 AM
&lt;br&gt;To: JMeter Users List
&lt;br&gt;Subject: Re: POST Request fails during replay
&lt;br&gt;&lt;br&gt;hi
&lt;br&gt;yes this is what I mean , but in this case you are making a POST to
&lt;br&gt;&lt;a href=&quot;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&lt;/a&gt;&amp;nbsp;whereas
&lt;br&gt;in your browser trace you specified a GET to
&lt;br&gt;&lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1?/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1?/&lt;/a&gt;?
&lt;br&gt;which isn't the same request. In addition if you havent placed assertions on
&lt;br&gt;all your previous requests , then the problem may be that one of the
&lt;br&gt;requests previously failed(but JMeter will only report HTTP errors so you
&lt;br&gt;will see this as successful) , and you are only getting the error now. In
&lt;br&gt;most cases the problem is that some data is dynamic and the script you
&lt;br&gt;recorded isnt valid till it is parameterised by extracting out the dynamic
&lt;br&gt;bits from the previous requests
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 1:05 PM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; POST &lt;a href=&quot;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; POST data:
&lt;br&gt;&amp;gt; {&amp;quot;request&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchRequest:kalido&amp;quot;,&amp;quot;PageNum&amp;quot;:0,&amp;quot;PageSize&amp;quot;:30,&amp;quot;CategoryId&amp;quot;:&amp;quot;1-469&amp;quot;,&amp;quot;SearchTerm&amp;quot;:&amp;quot;CAT1_149
&lt;br&gt;&amp;gt; and NAMEATT:NAMEATT_10&amp;quot;,&amp;quot;OrderByName&amp;quot;:false}}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cookie Data:
&lt;br&gt;&amp;gt; $Version=0; ASP.NET_SessionId=y0fimn45n20itp45zitflh55; $Path=/;
&lt;br&gt;&amp;gt; .ASPXAUTH=CB96D404E550B38ED2F33AAB5F84107FE8179BB8444365D3C291064A02EB9A8A9A2B3CA3E4EBCDC54DE2DE0B5A685D4C016806E3BF1F6031C1C3CAAF96E421ACB803E37E44894B5E28A92076863A021A;
&lt;br&gt;&amp;gt; $Path=/
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Request Headers:
&lt;br&gt;&amp;gt; Accept-Language: en-us
&lt;br&gt;&amp;gt; Content-Length: 159
&lt;br&gt;&amp;gt; Accept-Encoding: gzip, deflate
&lt;br&gt;&amp;gt; Referer:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0&lt;/a&gt;&lt;br&gt;&amp;gt; User-Agent&amp;lt;&lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0%0AUser-Agent&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0%0AUser-Agent&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR
&lt;br&gt;&amp;gt; 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR
&lt;br&gt;&amp;gt; 3.0.4506.2152; .NET CLR 3.5.30729)
&lt;br&gt;&amp;gt; Connection: keep-alive
&lt;br&gt;&amp;gt; Content-Type: application/json; charset=utf-8
&lt;br&gt;&amp;gt; Accept: */*
&lt;br&gt;&amp;gt; UA-CPU: x86
&lt;br&gt;&amp;gt; Pragma: no-cache
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is the complete request . I have taken from the JMeter results. I am
&lt;br&gt;&amp;gt; not sure what exactly you meant..Hope I got u rite.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Saturday, November 21, 2009 2:06 AM
&lt;br&gt;&amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt; you havent provided the complete request. Where is the url from Jmeter? Are
&lt;br&gt;&amp;gt; there cookies? Use a tool , not visual inspection
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 12:30 PM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Request from JMeter:-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Accept-Language: en-us
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Content-Length: 159
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Accept-Encoding: gzip, deflate
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Referer:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Response from JMeter:-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ExpectedError:Error&amp;quot;,&amp;quot;Code&amp;quot;:1,&amp;quot;Details&amp;quot;:null},&amp;quot;Result&amp;quot;:null}}
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Request from browser:-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Expected Result::-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;Result&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchResultSet:kalido&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;IsComplete&amp;quot;:true,&amp;quot;Results&amp;quot;:[{&amp;quot;__type&amp;quot;:&amp;quot;SearchResult:kalido&amp;quot;,&amp;quot;Attributes&amp;quot;:[],&amp;quot;Category&amp;quot;:&amp;quot;Cat1_1&amp;quot;,&amp;quot;FormattedAttributeString&amp;quot;:&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt;span class=\&amp;quot;SearchResultAttName\&amp;quot;&amp;gt;NAMEATT:&amp;nbsp;&amp;lt;\/span&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; &amp;gt; class=\&amp;quot;SearchResultAttValue\&amp;quot;&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; &amp;gt; class=\&amp;quot;SearchResultAttValueHighlighted\&amp;quot;&amp;gt;NAMEATT_2000&amp;lt;\/span&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;\/span&amp;gt;&amp;quot;,&amp;quot;Id&amp;quot;:&amp;quot;1-23429&amp;quot;,&amp;quot;Name&amp;quot;:&amp;quot;NAMEATT_2000&amp;quot;}],&amp;quot;Succeeded&amp;quot;:true,&amp;quot;TotalCount&amp;quot;:1,&amp;quot;Warnings&amp;quot;:[]}}}
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; &amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;gt; Sent: Saturday, November 21, 2009 1:02 AM
&lt;br&gt;&amp;gt; &amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; &amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; &amp;gt; exactly
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; the same. But in JMeter I am not getting the &amp;gt;expected response.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; They cant be *exactly* the same. Post the request/response headers from
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; browser and the request/response that Jmeter sees
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Fri, Nov 20, 2009 at 11:26 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Thanks for replying.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am not running the proxy while I replay the test.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; &amp;gt; exactly
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; the same. But in JMeter I am not getting the expected response.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Sent: Saturday, November 21, 2009 12:20 AM
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; hi
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; while running your test , you shouldnt be running the proxy and unless
&lt;br&gt;&amp;gt; &amp;gt; you
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; have setup java proxy parameters (which you shouldnt have), the test
&lt;br&gt;&amp;gt; wont
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; use the proxy.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; If the POST fails you need to compare what Jmeter sends (using View
&lt;br&gt;&amp;gt; &amp;gt; Results
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; HTTPHeaders in firefox)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Numerous messages in archives dela with similar problems.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hi All,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; I created a test plan by recording my actions when i access the Web
&lt;br&gt;&amp;gt; App
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; that i wanted to test. While the actions were being performed there
&lt;br&gt;&amp;gt; &amp;gt; were
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; corresponding Samplers being created
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably
&lt;br&gt;&amp;gt; &amp;gt; used
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT -
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; probably
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; used HTTPS
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; I am not using HTTPs. Any suggestions on what could rectify this
&lt;br&gt;&amp;gt; &amp;gt; issue???
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Thanks in advance
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459812&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26459812.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26454576</id>
	<title>Re: Recording HTTPS request</title>
	<published>2009-11-21T00:31:34Z</published>
	<updated>2009-11-21T00:31:34Z</updated>
	<author>
		<name>Jatin Davey-3</name>
	</author>
	<content type="html">JMUser wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am trying to record https request and followed these steps to record:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1.Created http request sampler
&lt;br&gt;&amp;gt; 2. Created view results tree 
&lt;br&gt;&amp;gt; 3. Created HTTP cookie manager
&lt;br&gt;&amp;gt; 4. Added HTTP Proxy Server into the workbench. started the proxy server on
&lt;br&gt;&amp;gt; port 8081 with the HTTPS Spoofing.
&lt;br&gt;&amp;gt; 5. opened the browser and navigate to tools-&amp;gt;Internet
&lt;br&gt;&amp;gt; options-&amp;gt;connections-&amp;gt;LAN Settings and enabled the prosy server check box
&lt;br&gt;&amp;gt; and shanged the port to 8081
&lt;br&gt;&amp;gt; 6.Now I started to browse my website for which I want to recoed script.
&lt;br&gt;&amp;gt; 7.I am not seeing the actual page, it's all encrypted (Please see the
&lt;br&gt;&amp;gt; attached image for the results).
&lt;br&gt;&amp;gt; 8. Any suggestion to fix this isue will be helpful.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Shreshtha
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;Are you not able to see your website page after you enable proxy server 
&lt;br&gt;on JMeter ?
&lt;br&gt;You said that access to your website uses HTTPS and also you have 
&lt;br&gt;mentioned that while recording you have used &amp;quot;HTTPS Spoofing&amp;quot;. If you 
&lt;br&gt;have used so then to access your website you need to use &amp;quot;HTTP&amp;quot; (while 
&lt;br&gt;recording your tests) instead of &amp;quot;HTTPS&amp;quot; as the JMeter proxy will use 
&lt;br&gt;&amp;quot;HTTPS&amp;quot; when it accesses the actual secured website.
&lt;br&gt;&lt;br&gt;Also make sure you add the following elements in your test plan:
&lt;br&gt;&lt;br&gt;Cookie manager
&lt;br&gt;Authorization manager
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Jatin
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26454576&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26454576&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Recording-HTTPS-request-tp26442206p26454576.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26453554</id>
	<title>Re: Jmeter spidering : working example tutorial</title>
	<published>2009-11-20T19:51:06Z</published>
	<updated>2009-11-20T19:51:06Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">hi
&lt;br&gt;Ive tweaked this script to work around errors
&lt;br&gt;Thread Group
&lt;br&gt;+Initial request
&lt;br&gt;+While Controller(true)
&lt;br&gt;++HTTP Sampler (Path = .*)
&lt;br&gt;+++HTML Link Parser
&lt;br&gt;++If Controller (${__javaScript(!${JMeterThread.last_sample_ok})})
&lt;br&gt;+++Initial request
&lt;br&gt;+HTTPRequestDefaults (Server=whatever)
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://cid-1bd02fe33f80b8ac.skydrive.live.com/self.aspx/Public/jmeter/spider/Spider.jmx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cid-1bd02fe33f80b8ac.skydrive.live.com/self.aspx/Public/jmeter/spider/Spider.jmx&lt;/a&gt;&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;On Thu, Nov 19, 2009 at 3:34 PM, Deepak Shetty &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453554&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; you only seem to have HttprequestDefault elements, no samplers
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Nov 19, 2009 at 3:03 PM, Carl Shaulis &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453554&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cshaulis@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This e-mail makes spidering sound extremely easy. &amp;nbsp;I attempted to follow
&lt;br&gt;&amp;gt;&amp;gt; these steps but no success. &amp;nbsp;Here is the script for keen eyes.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am assuming that I do not need to start with a .csv file of URLs.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is that a bad assumption?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Carl
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;jmeterTestPlan version=&amp;quot;1.2&amp;quot; properties=&amp;quot;2.1&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;&amp;lt;hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;TestPlan guiclass=&amp;quot;TestPlanGui&amp;quot; testclass=&amp;quot;TestPlan&amp;quot; testname=&amp;quot;Test
&lt;br&gt;&amp;gt;&amp;gt; Plan&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;TestPlan.comments&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;boolProp name=&amp;quot;TestPlan.functional_mode&amp;quot;&amp;gt;false&amp;lt;/boolProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;boolProp name=&amp;quot;TestPlan.serialize_threadgroups&amp;quot;&amp;gt;false&amp;lt;/boolProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;elementProp name=&amp;quot;TestPlan.user_defined_variables&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; elementType=&amp;quot;Arguments&amp;quot; guiclass=&amp;quot;ArgumentsPanel&amp;quot; testclass=&amp;quot;Arguments&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testname=&amp;quot;User Defined Variables&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;collectionProp name=&amp;quot;Arguments.arguments&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/elementProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;TestPlan.user_define_classpath&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/TestPlan&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ThreadGroup guiclass=&amp;quot;ThreadGroupGui&amp;quot; testclass=&amp;quot;ThreadGroup&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testname=&amp;quot;Sparky Spider&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;elementProp name=&amp;quot;ThreadGroup.main_controller&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; elementType=&amp;quot;LoopController&amp;quot; guiclass=&amp;quot;LoopControlPanel&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testclass=&amp;quot;LoopController&amp;quot; testname=&amp;quot;Loop Controller&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;boolProp name=&amp;quot;LoopController.continue_forever&amp;quot;&amp;gt;false&amp;lt;/boolProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;LoopController.loops&amp;quot;&amp;gt;1&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/elementProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;ThreadGroup.num_threads&amp;quot;&amp;gt;1&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;ThreadGroup.ramp_time&amp;quot;&amp;gt;1&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;longProp name=&amp;quot;ThreadGroup.start_time&amp;quot;&amp;gt;1258670311000&amp;lt;/longProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;longProp name=&amp;quot;ThreadGroup.end_time&amp;quot;&amp;gt;1258670311000&amp;lt;/longProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;boolProp name=&amp;quot;ThreadGroup.scheduler&amp;quot;&amp;gt;false&amp;lt;/boolProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;ThreadGroup.on_sample_error&amp;quot;&amp;gt;continue&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;ThreadGroup.duration&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;ThreadGroup.delay&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ThreadGroup&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ConfigTestElement guiclass=&amp;quot;HttpDefaultsGui&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testclass=&amp;quot;ConfigTestElement&amp;quot; testname=&amp;quot;HTTP Request Defaults&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;elementProp name=&amp;quot;HTTPsampler.Arguments&amp;quot; elementType=&amp;quot;Arguments&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; guiclass=&amp;quot;HTTPArgumentsPanel&amp;quot; testclass=&amp;quot;Arguments&amp;quot; testname=&amp;quot;User Defined
&lt;br&gt;&amp;gt;&amp;gt; Variables&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;collectionProp name=&amp;quot;Arguments.arguments&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/elementProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;HTTPSampler.domain&amp;quot;&amp;gt;&lt;a href=&quot;http://10.28.123.55&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.28.123.55&lt;/a&gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.port&amp;quot;&amp;gt;8081&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.connect_timeout&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.response_timeout&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.protocol&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.contentEncoding&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.path&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ConfigTestElement&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;hashTree/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;WhileController guiclass=&amp;quot;WhileControllerGui&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testclass=&amp;quot;WhileController&amp;quot; testname=&amp;quot;While Controller&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;WhileController.condition&amp;quot;&amp;gt;LAST&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/WhileController&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ConfigTestElement guiclass=&amp;quot;HttpDefaultsGui&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testclass=&amp;quot;ConfigTestElement&amp;quot; testname=&amp;quot;HTTP Request Defaults&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;elementProp name=&amp;quot;HTTPsampler.Arguments&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; elementType=&amp;quot;Arguments&amp;quot; guiclass=&amp;quot;HTTPArgumentsPanel&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testclass=&amp;quot;Arguments&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testname=&amp;quot;User Defined Variables&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;collectionProp name=&amp;quot;Arguments.arguments&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/elementProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.domain&amp;quot;&amp;gt;&lt;a href=&quot;http://10.28.123.55&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.28.123.55&lt;/a&gt;&amp;nbsp;;
&lt;br&gt;&amp;gt;&amp;gt; Path
&lt;br&gt;&amp;gt;&amp;gt; .*&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.port&amp;quot;&amp;gt;8081&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.connect_timeout&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.response_timeout&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.protocol&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.contentEncoding&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;HTTPSampler.path&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ConfigTestElement&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;hashTree/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;AnchorModifier guiclass=&amp;quot;AnchorModifierGui&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testclass=&amp;quot;AnchorModifier&amp;quot; testname=&amp;quot;HTML Link Parser&amp;quot; enabled=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;hashTree/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ResultCollector guiclass=&amp;quot;ViewResultsFullVisualizer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; testclass=&amp;quot;ResultCollector&amp;quot; testname=&amp;quot;View Results Tree&amp;quot; enabled=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;boolProp name=&amp;quot;ResultCollector.error_logging&amp;quot;&amp;gt;false&amp;lt;/boolProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;objProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;name&amp;gt;saveConfig&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value class=&amp;quot;SampleSaveConfiguration&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;time&amp;gt;true&amp;lt;/time&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;latency&amp;gt;true&amp;lt;/latency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;timestamp&amp;gt;true&amp;lt;/timestamp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;success&amp;gt;true&amp;lt;/success&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;label&amp;gt;true&amp;lt;/label&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;message&amp;gt;true&amp;lt;/message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;threadName&amp;gt;true&amp;lt;/threadName&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;dataType&amp;gt;true&amp;lt;/dataType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;encoding&amp;gt;false&amp;lt;/encoding&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;assertions&amp;gt;true&amp;lt;/assertions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;subresults&amp;gt;true&amp;lt;/subresults&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;responseData&amp;gt;false&amp;lt;/responseData&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;samplerData&amp;gt;false&amp;lt;/samplerData&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;xml&amp;gt;true&amp;lt;/xml&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fieldNames&amp;gt;false&amp;lt;/fieldNames&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;responseHeaders&amp;gt;false&amp;lt;/responseHeaders&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;requestHeaders&amp;gt;false&amp;lt;/requestHeaders&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;responseDataOnError&amp;gt;false&amp;lt;/responseDataOnError&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;saveAssertionResultsFailureMessage&amp;gt;false&amp;lt;/saveAssertionResultsFailureMessag
&lt;br&gt;&amp;gt;&amp;gt; e&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;assertionsResultsToSave&amp;gt;0&amp;lt;/assertionsResultsToSave&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;bytes&amp;gt;true&amp;lt;/bytes&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/objProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;stringProp name=&amp;quot;filename&amp;quot;&amp;gt;&amp;lt;/stringProp&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ResultCollector&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;hashTree/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;&amp;lt;/hashTree&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/jmeterTestPlan&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 11/17/09 5:36 AM, &amp;quot;Jason James&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453554&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mrblither@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hi folks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I am using Jmeter ver 2.3.4
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I had been trying to get the Jmeter spidering working, the recipe in
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; the docs I found just did not work. I was finding that the documented
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; example
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 1. did not loop
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 2. would go back to th etop level &lt;a href=&quot;http://www.mysite.org/.*&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mysite.org/.*&lt;/a&gt;&amp;nbsp;and die
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; without re-spidering.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Here is my working testplan:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thread Group [action to be taken after a sampler error = continue]
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; - HTTP Request [server name or IP = www.mysite.org]
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; - While Controller [Condition = LAST] You must type LAST
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; - - HTTP Request [server name www.mysite.org ; Path .*]
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; - - Link Parser
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; and that's it. The crucial things here were
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; .: the While Controller with the LAST option for the Condition
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; .: Also the documentation tells you to put server = .* in the first
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; HTTP Request : do that and you will spider the whole web!
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; .: setting action = continue in the Thread Group
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Once all this was in place I found I could randomly trawl my clients
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; site with about 60,000 pages. I could ramp up the number of users to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; simulate a load of people randomly hitting the site. Insertion of a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Timer Controller with a Gaussian distribution helps make it a bit more
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; random.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Happy spidering.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Jason
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453554&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453554&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453554&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453554&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Jmeter-spidering-%3A-working-example-tutorial-tp26388470p26453554.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26453328</id>
	<title>Re: Can I close a connection after a SOAP-RPC message with KeepAlive?</title>
	<published>2009-11-20T18:55:25Z</published>
	<updated>2009-11-20T18:55:25Z</updated>
	<author>
		<name>sebb-2-2</name>
	</author>
	<content type="html">On 20/11/2009, Kohn, Rodolfo &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453328&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rodolfo.kohn@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;nbsp;I'm using KeepAlive in a SOAP-RPC message. However, depending on the response I would like to close the connection (close the socket) or continue in the same connection.
&lt;br&gt;&amp;gt; &amp;nbsp;Is it possible to do that with JMeter?
&lt;br&gt;&lt;br&gt;Sorry, no.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;Thanks in advance,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Rodolfo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453328&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453328&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-I-close-a-connection-after-a-SOAP-RPC-message-with-KeepAlive--tp26444298p26453328.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26451200</id>
	<title>Re: How can I extract cell data (content surrounded by &lt;td&gt;&lt;/td&gt;)  from a &lt;table&gt; in HTML response?</title>
	<published>2009-11-20T14:21:55Z</published>
	<updated>2009-11-20T14:21:55Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">Is there any reason why you arent using XPATH?
&lt;br&gt;&lt;br&gt;Extractor1 &amp;nbsp;= varCol8 = //table/tr[td[position()=1 and
&lt;br&gt;text()='313609133']]/td[8]
&lt;br&gt;Extractor2 &amp;nbsp;= varCol9 = //table/tr[td[position()=1 and
&lt;br&gt;text()='313609133']]/td[9]
&lt;br&gt;&lt;br&gt;This assumes if there is an 8th column , there will alway be a column 9 , im
&lt;br&gt;not quite sure how to use the extractor to extract both columns , but you
&lt;br&gt;should be able to loop through the values with an explicit counter.
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 9:08 AM, Deepak Shetty &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt; If you need JMeter to iterate over variables with a ForEach , the variable
&lt;br&gt;&amp;gt; names must have specific forms.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#ForEach_Controller&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#ForEach_Controller&lt;/a&gt;&lt;br&gt;&amp;gt; So if you had an array of strings
&lt;br&gt;&amp;gt; //pseudo
&lt;br&gt;&amp;gt; for (int i=0;i&amp;lt;list.length;i++) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; vars.put(&amp;quot;varName_&amp;quot; + i,list[i] );
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; I cant remember offhand whether you also need varName_n=count (The total
&lt;br&gt;&amp;gt; number), try it out
&lt;br&gt;&amp;gt; Then you should be able to use a forEach with varName.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also you say you have an arrayList and are using
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vars.put(&amp;quot;responseList&amp;quot;, responseList);
&lt;br&gt;&amp;gt; That wont work , this method uses String, String. If you need to store
&lt;br&gt;&amp;gt; objects you have to use vars.putObject(key, object);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; While working with BSH always check your jmeter.log for errors.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 7:44 AM, rosiere &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shu.yi.eutech@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks for your explanation.
&lt;br&gt;&amp;gt;&amp;gt; In fact the HTML layout that I try to parse is stable and hardly subjected
&lt;br&gt;&amp;gt;&amp;gt; to future change, that's why I need to parse it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Now that I'm not goot at regex, I will use JMeter just to get the HTML
&lt;br&gt;&amp;gt;&amp;gt; response from an https-based web site, and to store parsing results in
&lt;br&gt;&amp;gt;&amp;gt; java
&lt;br&gt;&amp;gt;&amp;gt; objects like ArrayList.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So I created some Http request samplers, then attached a BeanShell
&lt;br&gt;&amp;gt;&amp;gt; PostProcessor to it.
&lt;br&gt;&amp;gt;&amp;gt; In the BeanShell script, I wrote some logic with dom w3c and jtidy API,
&lt;br&gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; now I can see the extracted cell contents by System.err.println() in my
&lt;br&gt;&amp;gt;&amp;gt; BeanShell.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; After that I had difficulties about JMeter variables usage. In my
&lt;br&gt;&amp;gt;&amp;gt; BeanShell
&lt;br&gt;&amp;gt;&amp;gt; script I created ArrayList objects and stored extracted texts in them, and
&lt;br&gt;&amp;gt;&amp;gt; put them into JMeter context:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vars.put(&amp;quot;responseList&amp;quot;, responseList);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vars.put(&amp;quot;responseDateList&amp;quot;, responseDateList);
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26443545/BeanShellPostProcessor.gif&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26443545/BeanShellPostProcessor.gif&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; After having parsed my HTML response, I would need a ForEach Controller to
&lt;br&gt;&amp;gt;&amp;gt; iterate on these List objects' elements (which are just an array of values
&lt;br&gt;&amp;gt;&amp;gt; in selected &amp;lt;td&amp;gt; elements), and to issue JDBC request to store them in
&lt;br&gt;&amp;gt;&amp;gt; database (or any other possible operations to send them out of JMeter).
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26443545/ForEachController.gif&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26443545/ForEachController.gif&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; However I was unable to get a ForEach Controller operate on objects in
&lt;br&gt;&amp;gt;&amp;gt; vars.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What did I miss and what should I do to iterate on vars' content and run a
&lt;br&gt;&amp;gt;&amp;gt; sampler on each value in the iteration?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; With my best wishes,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Rosière
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Deepak Shetty wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hi
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; the regex you are using doesnt seem correct
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; [^tr]
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;nbsp;is any character that is not 't' or not 'r' it doesnt mean not the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; sequence
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; tr.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Plus if you are getting multiple &amp;lt;tr&amp;gt; instead of 1 that you expect your
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; regex is probably too greedy try replacing .* constructs with .*? or
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; modify
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; the regex
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; In any case XPath is as dependent on HTML structure as a Regex is (e.g.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; what
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; if you move to a tableless layout)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; On Thu, Nov 19, 2009 at 8:17 AM, rosiere &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shu.yi.eutech@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thanks for your advice.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I did applied case insensitive check: like this:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (?is)&amp;lt;tr\sclass=&amp;quot;tgDataLine.*1\)\&amp;quot; &amp;gt;([^tr].*)&amp;lt;/tr&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; However I still face problem. Now I capture all &amp;lt;tr&amp;gt; elements in a same
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; group instead of each &amp;lt;tr&amp;gt; element.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I read in my jmeter.log these informations about matching:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor: Regex =
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (?is)&amp;lt;tr\sclass=&amp;quot;tgDataLine.*1\)\&amp;quot; &amp;gt;([^tr].*)&amp;lt;/tr&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; RegexExtractor:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Match found!
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; RegexExtractor:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Template piece #0 = 1
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; RegexExtractor:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Template piece #1 =
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor: Regex
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Extractor
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; result =
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TD&amp;gt;....&amp;lt;TD&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TR&amp;gt;...&amp;lt;/TR&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TR&amp;gt;....&amp;lt;/TR&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TD&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As for alternatives, I did want to parse a HTML with org.w3c.dom api,
&lt;br&gt;&amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dom methods like getElementsByTagName() are all case sensitive and may
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; be able to parse an HTML with both uppercase and lowercase tags.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Besides, whenever the HTML page changes, I will have to rewrite my Java
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; code
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; based on dom api. So in order to minimize these unwanted effects on my
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Java
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; code, I would still like to use regex, so that, whenever HTML structure
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; changes, I need only change the regex in JMeter but not my java code
&lt;br&gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; cosumes the extracted HTML portions.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Deepak Shetty wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; You should probably make the check case insensitive. but I agree with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; sebb
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; ,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; parsing html constructs with regex is a pain and breaks quite
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; frequently
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Wed, Nov 18, 2009 at 10:37 AM, Andre Arnold &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AndreArnold@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; sebb schrieb:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On 18/11/2009, rosiere &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shu.yi.eutech@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;Hello,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;I found that JMeter's oro regex is somehow different from
&lt;br&gt;&amp;gt;&amp;gt; java's.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Yes.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; But not all that different; and neither is particularly well
&lt;br&gt;&amp;gt;&amp;gt; suited
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; this task.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; The XPath Extractor will probably be much easier to use.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#XPath_Extractor&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#XPath_Extractor&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; This was discussed on the mailing list earlier this year.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;Now I need to iterate on different &amp;lt;tr&amp;gt; that matches a pattern,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; then:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; capture all the &amp;lt;td&amp;gt; elements within each &amp;lt;tr&amp;gt; , and select the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 8th
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and 9th
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;&amp;lt;td&amp;gt;.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;Since many &amp;lt;tr&amp;gt; elements appears in the HTML response, in order
&lt;br&gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; this I
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;have to capture &amp;lt;tr&amp;gt; line by line without including two lines in
&lt;br&gt;&amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; same
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;group:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;so I should avoid capturing &amp;nbsp;continuous &amp;lt;tr&amp;gt;..&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;..&amp;lt;/tr&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; into
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; same
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;group.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;By writing (?is)&amp;lt;tr\sclass=&amp;quot;tgDataLine.*1\)\&amp;quot; &amp;gt;(.*)&amp;lt;/tr&amp;gt; I will
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; capture
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; only
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;one group that contains many real &amp;lt;tr&amp;gt; elements
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;So what should I write in the regex?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; If you still need a pattern to match your needs.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; I found that the following matches your the number you wanted and
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; following column value.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reference: ref
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; pattern: &amp;nbsp; &amp;nbsp; (?s)&amp;lt;TR.+?&amp;lt;TD.+?&amp;gt;([1-9|0]+?)&amp;lt;/TD.+?&amp;lt;TD.+?&amp;gt;(.+?)&amp;lt;/TD&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; template: &amp;nbsp;$1$$2$
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; match : &amp;nbsp; &amp;nbsp; 1
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; In ref_g1 you'll find the number.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; In ref_g2 you'll find the following column value.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; To catch all the matches you need to increment a counter for the
&lt;br&gt;&amp;gt;&amp;gt; match
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and check wether there is another one or not.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Your Testplan should look sth like this:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; -while controller (${__javaScript(&amp;quot;${ref}&amp;quot;!=&amp;quot;error&amp;quot;)} &amp;nbsp;)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; --counter (from 1 with increment 1 for the regex match value)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; --Http Sampler (to get your site)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ---RegEx Extractor (as shown above)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; --if controller( same as while controller--&amp;gt; ${ref}&amp;quot;!=&amp;quot;error&amp;quot; )
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ---your jdbc action (use ref_g1 &amp; ref_g2)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hope I got your problem right.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; For additional commands, e-mail:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26421379.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26421379.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Sent from the JMeter - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26443545.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26443545.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Sent from the JMeter - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451200&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26451200.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450884</id>
	<title>DO NOT REPLY [Bug 45174] TCPSampler support for sending files</title>
	<published>2009-11-20T13:53:11Z</published>
	<updated>2009-11-20T13:53:11Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&lt;/a&gt;&lt;br&gt;&lt;br&gt;--- Comment #3 from Soumen Sarkar &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450884&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;soumen.sarkar@...&lt;/a&gt;&amp;gt; 2009-11-20 13:53:10 UTC ---
&lt;br&gt;(In reply to comment #1)
&lt;br&gt;&amp;gt; The TCP Sampler is intended to be extended by the user.
&lt;br&gt;&amp;gt; I doubt very much that this enhancement will be implemented in the near future
&lt;br&gt;&amp;gt; unless someone supplies patches for the code, test cases and documentation.
&lt;br&gt;&lt;br&gt;I can supply patches for the code, test cases and documentation ... but I need
&lt;br&gt;some training first in regards to how to contribute to Apache JMeter correctly.
&lt;br&gt;I will look for developer tutorial later. I also need to explain my design
&lt;br&gt;first to you so that it is deemed to be acceptable. Let me know ...
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450884&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450884&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-45174--New%3A-TCPSampler-support-for-sending-files-tp17748499p26450884.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450795</id>
	<title>DO NOT REPLY [Bug 45174] TCPSampler support for sending files</title>
	<published>2009-11-20T13:46:08Z</published>
	<updated>2009-11-20T13:46:08Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&lt;/a&gt;&lt;br&gt;&lt;br&gt;Soumen Sarkar &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450795&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;soumen.sarkar@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CC| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450795&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;soumen.sarkar@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450795&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450795&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-45174--New%3A-TCPSampler-support-for-sending-files-tp17748499p26450795.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450655</id>
	<title>DO NOT REPLY [Bug 45174] TCPSampler support for sending files</title>
	<published>2009-11-20T13:36:52Z</published>
	<updated>2009-11-20T13:36:52Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=45174&lt;/a&gt;&lt;br&gt;&lt;br&gt;--- Comment #2 from Soumen Sarkar &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450655&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;soumen.sarkar@...&lt;/a&gt;&amp;gt; 2009-11-20 13:36:49 UTC ---
&lt;br&gt;I extended JMeter TCPClient to implement &amp;quot;read from file&amp;quot; feature in test plan. 
&lt;br&gt;&lt;br&gt;The extension works as follows for end users:
&lt;br&gt;&lt;br&gt;In the TCP Sampler UI, in the field &amp;quot;Text to send&amp;quot; a variable like notation is
&lt;br&gt;allowed. This notation looks like $FILE{path}. For example, in my test plan I
&lt;br&gt;am using $FILE{C:\work\projects\JMeter\test_binary_file_send.msg}. In the field
&lt;br&gt;text and $FILE{path} can be mixed. All $FILE{path} is substituted with file
&lt;br&gt;content and sent to system under test (SUT).
&lt;br&gt;&lt;br&gt;From java coding standpoint, the extension is developed as follows:
&lt;br&gt;&lt;br&gt;1. Implement org.apache.jmeter.protocol.tcp.sampler.TCPClient with your own
&lt;br&gt;class
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/repos/asf/jakarta/jmeter/trunk/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/TCPClient.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/jakarta/jmeter/trunk/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/TCPClient.java&lt;/a&gt;&lt;br&gt;&lt;br&gt;as shown below:
&lt;br&gt;&lt;br&gt;package com.acme.jmeter.protocol.tcp.sampler;
&lt;br&gt;&lt;br&gt;import java.io.*;
&lt;br&gt;import java.net.*;
&lt;br&gt;import java.util.*;
&lt;br&gt;import org.apache.log.Logger;
&lt;br&gt;import org.apache.jorphan.logging.LoggingManager;
&lt;br&gt;import org.apache.jmeter.util.JMeterUtils;
&lt;br&gt;import org.apache.jmeter.protocol.tcp.sampler.TCPClient;
&lt;br&gt;&lt;br&gt;public class TCPClientImplWithFileReader implements TCPClient 
&lt;br&gt;{
&lt;br&gt;...
&lt;br&gt;...
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;2. Override the following method:
&lt;br&gt;&lt;br&gt;&amp;nbsp;/**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* @param os -
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OutputStream for socket
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* @param is -
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;InputStream to be written to Socket
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; void write(OutputStream os, InputStream is);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* @param os -
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OutputStream for socket
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* @param s -
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String to write
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; void write(OutputStream os, String s);
&lt;br&gt;&lt;br&gt;What you need to do is parse the content in 2nd parameter to look for
&lt;br&gt;$FILE{path} pattern and substitute with file content. Then write the whole
&lt;br&gt;thing to OutputStream.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450655&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450655&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-45174--New%3A-TCPSampler-support-for-sending-files-tp17748499p26450655.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450649</id>
	<title>Re: Recording HTTPS request</title>
	<published>2009-11-20T13:35:52Z</published>
	<updated>2009-11-20T13:35:52Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">If there are only a few requests , use Live HTTPHeaders and firefox and use
&lt;br&gt;the log to create your requests manually
&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 1:25 PM, JMUser &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gshreshtha@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for the reply. I tried to record using Bad Boy also but I am getting
&lt;br&gt;&amp;gt; the same result in view results tree listener of Jmeter.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Shreshtha
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jose Pablo Sarco-2 wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; You can use Bad Boy to record your scenario with HTTPS protocol and
&lt;br&gt;&amp;gt; &amp;gt; then export it to JMeter to run it.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; www.badboy.com.au
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I hope it helps.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Best Regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; José
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On 11/20/09, JMUser &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gshreshtha@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I am trying to record https request and followed these steps to record:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 1.Created http request sampler
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 2. Created view results tree
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 3. Created HTTP cookie manager
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 4. Added HTTP Proxy Server into the workbench. started the proxy server
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; port 8081 with the HTTPS Spoofing.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 5. opened the browser and navigate to tools-&amp;gt;Internet
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; options-&amp;gt;connections-&amp;gt;LAN Settings and enabled the prosy server check
&lt;br&gt;&amp;gt; box
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; and shanged the port to 8081
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 6.Now I started to browse my website for which I want to recoed script.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 7.I am not seeing the actual page, it's all encrypted (Please see the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; attached image for the results).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 8. Any suggestion to fix this isue will be helpful.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Shreshtha
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Recording-HTTPS-request-tp26442206p26442206.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Recording-HTTPS-request-tp26442206p26442206.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Sent from the JMeter - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Recording-HTTPS-request-tp26442206p26450203.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Recording-HTTPS-request-tp26442206p26450203.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the JMeter - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450649&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Recording-HTTPS-request-tp26442206p26450649.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450599</id>
	<title>Re: POST Request fails during replay</title>
	<published>2009-11-20T13:31:04Z</published>
	<updated>2009-11-20T13:31:04Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">hi
&lt;br&gt;yes this is what I mean , but in this case you are making a POST to
&lt;br&gt;&lt;a href=&quot;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&lt;/a&gt;&amp;nbsp;whereas
&lt;br&gt;in your browser trace you specified a GET to
&lt;br&gt;&lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1?/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1?/&lt;/a&gt;?
&lt;br&gt;which isn't the same request. In addition if you havent placed assertions on
&lt;br&gt;all your previous requests , then the problem may be that one of the
&lt;br&gt;requests previously failed(but JMeter will only report HTTP errors so you
&lt;br&gt;will see this as successful) , and you are only getting the error now. In
&lt;br&gt;most cases the problem is that some data is dynamic and the script you
&lt;br&gt;recorded isnt valid till it is parameterised by extracting out the dynamic
&lt;br&gt;bits from the previous requests
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 1:05 PM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; POST &lt;a href=&quot;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; POST data:
&lt;br&gt;&amp;gt; {&amp;quot;request&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchRequest:kalido&amp;quot;,&amp;quot;PageNum&amp;quot;:0,&amp;quot;PageSize&amp;quot;:30,&amp;quot;CategoryId&amp;quot;:&amp;quot;1-469&amp;quot;,&amp;quot;SearchTerm&amp;quot;:&amp;quot;CAT1_149
&lt;br&gt;&amp;gt; and NAMEATT:NAMEATT_10&amp;quot;,&amp;quot;OrderByName&amp;quot;:false}}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cookie Data:
&lt;br&gt;&amp;gt; $Version=0; ASP.NET_SessionId=y0fimn45n20itp45zitflh55; $Path=/;
&lt;br&gt;&amp;gt; .ASPXAUTH=CB96D404E550B38ED2F33AAB5F84107FE8179BB8444365D3C291064A02EB9A8A9A2B3CA3E4EBCDC54DE2DE0B5A685D4C016806E3BF1F6031C1C3CAAF96E421ACB803E37E44894B5E28A92076863A021A;
&lt;br&gt;&amp;gt; $Path=/
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Request Headers:
&lt;br&gt;&amp;gt; Accept-Language: en-us
&lt;br&gt;&amp;gt; Content-Length: 159
&lt;br&gt;&amp;gt; Accept-Encoding: gzip, deflate
&lt;br&gt;&amp;gt; Referer:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0&lt;/a&gt;&lt;br&gt;&amp;gt; User-Agent&amp;lt;&lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0%0AUser-Agent&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0%0AUser-Agent&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR
&lt;br&gt;&amp;gt; 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR
&lt;br&gt;&amp;gt; 3.0.4506.2152; .NET CLR 3.5.30729)
&lt;br&gt;&amp;gt; Connection: keep-alive
&lt;br&gt;&amp;gt; Content-Type: application/json; charset=utf-8
&lt;br&gt;&amp;gt; Accept: */*
&lt;br&gt;&amp;gt; UA-CPU: x86
&lt;br&gt;&amp;gt; Pragma: no-cache
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is the complete request . I have taken from the JMeter results. I am
&lt;br&gt;&amp;gt; not sure what exactly you meant..Hope I got u rite.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Saturday, November 21, 2009 2:06 AM
&lt;br&gt;&amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt; you havent provided the complete request. Where is the url from Jmeter? Are
&lt;br&gt;&amp;gt; there cookies? Use a tool , not visual inspection
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 12:30 PM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Request from JMeter:-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Accept-Language: en-us
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Content-Length: 159
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Accept-Encoding: gzip, deflate
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Referer:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Response from JMeter:-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ExpectedError:Error&amp;quot;,&amp;quot;Code&amp;quot;:1,&amp;quot;Details&amp;quot;:null},&amp;quot;Result&amp;quot;:null}}
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Request from browser:-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Expected Result::-
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;Result&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchResultSet:kalido&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;IsComplete&amp;quot;:true,&amp;quot;Results&amp;quot;:[{&amp;quot;__type&amp;quot;:&amp;quot;SearchResult:kalido&amp;quot;,&amp;quot;Attributes&amp;quot;:[],&amp;quot;Category&amp;quot;:&amp;quot;Cat1_1&amp;quot;,&amp;quot;FormattedAttributeString&amp;quot;:&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt;span class=\&amp;quot;SearchResultAttName\&amp;quot;&amp;gt;NAMEATT:&amp;nbsp;&amp;lt;\/span&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; &amp;gt; class=\&amp;quot;SearchResultAttValue\&amp;quot;&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; &amp;gt; class=\&amp;quot;SearchResultAttValueHighlighted\&amp;quot;&amp;gt;NAMEATT_2000&amp;lt;\/span&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;\/span&amp;gt;&amp;quot;,&amp;quot;Id&amp;quot;:&amp;quot;1-23429&amp;quot;,&amp;quot;Name&amp;quot;:&amp;quot;NAMEATT_2000&amp;quot;}],&amp;quot;Succeeded&amp;quot;:true,&amp;quot;TotalCount&amp;quot;:1,&amp;quot;Warnings&amp;quot;:[]}}}
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; &amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;gt; Sent: Saturday, November 21, 2009 1:02 AM
&lt;br&gt;&amp;gt; &amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; &amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; &amp;gt; exactly
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; the same. But in JMeter I am not getting the &amp;gt;expected response.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; They cant be *exactly* the same. Post the request/response headers from
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; browser and the request/response that Jmeter sees
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Fri, Nov 20, 2009 at 11:26 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Thanks for replying.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am not running the proxy while I replay the test.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; &amp;gt; exactly
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; the same. But in JMeter I am not getting the expected response.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Sent: Saturday, November 21, 2009 12:20 AM
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; hi
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; while running your test , you shouldnt be running the proxy and unless
&lt;br&gt;&amp;gt; &amp;gt; you
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; have setup java proxy parameters (which you shouldnt have), the test
&lt;br&gt;&amp;gt; wont
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; use the proxy.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; If the POST fails you need to compare what Jmeter sends (using View
&lt;br&gt;&amp;gt; &amp;gt; Results
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; HTTPHeaders in firefox)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Numerous messages in archives dela with similar problems.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hi All,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; I created a test plan by recording my actions when i access the Web
&lt;br&gt;&amp;gt; App
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; that i wanted to test. While the actions were being performed there
&lt;br&gt;&amp;gt; &amp;gt; were
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; corresponding Samplers being created
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably
&lt;br&gt;&amp;gt; &amp;gt; used
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT -
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; probably
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; used HTTPS
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; I am not using HTTPs. Any suggestions on what could rectify this
&lt;br&gt;&amp;gt; &amp;gt; issue???
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Thanks in advance
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450599&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26450599.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450203</id>
	<title>Re: Recording HTTPS request</title>
	<published>2009-11-20T13:25:05Z</published>
	<updated>2009-11-20T13:25:05Z</updated>
	<author>
		<name>JMUser</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Thanks for the reply. I tried to record using Bad Boy also but I am getting the same result in view results tree listener of Jmeter.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Shreshtha
&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Jose Pablo Sarco-2 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;You can use Bad Boy to record your scenario with HTTPS protocol and
&lt;br&gt;then export it to JMeter to run it.
&lt;br&gt;&lt;br&gt;www.badboy.com.au
&lt;br&gt;&lt;br&gt;I hope it helps.
&lt;br&gt;&lt;br&gt;Best Regards,
&lt;br&gt;&lt;br&gt;José
&lt;br&gt;&lt;br&gt;On 11/20/09, JMUser &amp;lt;gshreshtha@gmail.com&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am trying to record https request and followed these steps to record:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1.Created http request sampler
&lt;br&gt;&amp;gt; 2. Created view results tree
&lt;br&gt;&amp;gt; 3. Created HTTP cookie manager
&lt;br&gt;&amp;gt; 4. Added HTTP Proxy Server into the workbench. started the proxy server on
&lt;br&gt;&amp;gt; port 8081 with the HTTPS Spoofing.
&lt;br&gt;&amp;gt; 5. opened the browser and navigate to tools-&amp;gt;Internet
&lt;br&gt;&amp;gt; options-&amp;gt;connections-&amp;gt;LAN Settings and enabled the prosy server check box
&lt;br&gt;&amp;gt; and shanged the port to 8081
&lt;br&gt;&amp;gt; 6.Now I started to browse my website for which I want to recoed script.
&lt;br&gt;&amp;gt; 7.I am not seeing the actual page, it's all encrypted (Please see the
&lt;br&gt;&amp;gt; attached image for the results).
&lt;br&gt;&amp;gt; 8. Any suggestion to fix this isue will be helpful.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Shreshtha
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Recording-HTTPS-request-tp26442206p26442206.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Recording-HTTPS-request-tp26442206p26442206.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the JMeter - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
&lt;br&gt;&amp;gt; For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
&lt;br&gt;For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Recording-HTTPS-request-tp26442206p26450203.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450252</id>
	<title>RE: POST Request fails during replay</title>
	<published>2009-11-20T13:05:24Z</published>
	<updated>2009-11-20T13:05:24Z</updated>
	<author>
		<name>Lolina Bharathan-2</name>
	</author>
	<content type="html">POST &lt;a href=&quot;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/presentation/services/Search.svc/ExecuteSearch&lt;/a&gt;&lt;br&gt;&lt;br&gt;POST data:
&lt;br&gt;{&amp;quot;request&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchRequest:kalido&amp;quot;,&amp;quot;PageNum&amp;quot;:0,&amp;quot;PageSize&amp;quot;:30,&amp;quot;CategoryId&amp;quot;:&amp;quot;1-469&amp;quot;,&amp;quot;SearchTerm&amp;quot;:&amp;quot;CAT1_149 and NAMEATT:NAMEATT_10&amp;quot;,&amp;quot;OrderByName&amp;quot;:false}}
&lt;br&gt;&lt;br&gt;Cookie Data:
&lt;br&gt;$Version=0; ASP.NET_SessionId=y0fimn45n20itp45zitflh55; $Path=/; .ASPXAUTH=CB96D404E550B38ED2F33AAB5F84107FE8179BB8444365D3C291064A02EB9A8A9A2B3CA3E4EBCDC54DE2DE0B5A685D4C016806E3BF1F6031C1C3CAAF96E421ACB803E37E44894B5E28A92076863A021A; $Path=/
&lt;br&gt;&lt;br&gt;Request Headers:
&lt;br&gt;Accept-Language: en-us
&lt;br&gt;Content-Length: 159
&lt;br&gt;Accept-Encoding: gzip, deflate
&lt;br&gt;Referer: &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#view=1&amp;Id=.&amp;SearchTerm=CAT1_149%20and%20NAMEATT%3ANAMEATT_10*&amp;Category=1---469&amp;OBN=0&lt;/a&gt;&lt;br&gt;User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
&lt;br&gt;Connection: keep-alive
&lt;br&gt;Content-Type: application/json; charset=utf-8
&lt;br&gt;Accept: */*
&lt;br&gt;UA-CPU: x86
&lt;br&gt;Pragma: no-cache
&lt;br&gt;&lt;br&gt;This is the complete request . I have taken from the JMeter results. I am not sure what exactly you meant..Hope I got u rite.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Lolina
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;] 
&lt;br&gt;Sent: Saturday, November 21, 2009 2:06 AM
&lt;br&gt;To: JMeter Users List
&lt;br&gt;Subject: Re: POST Request fails during replay
&lt;br&gt;&lt;br&gt;Hi
&lt;br&gt;you havent provided the complete request. Where is the url from Jmeter? Are
&lt;br&gt;there cookies? Use a tool , not visual inspection
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 12:30 PM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Request from JMeter:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Accept-Language: en-us
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Content-Length: 159
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Accept-Encoding: gzip, deflate
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Referer:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Response from JMeter:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ExpectedError:Error&amp;quot;,&amp;quot;Code&amp;quot;:1,&amp;quot;Details&amp;quot;:null},&amp;quot;Result&amp;quot;:null}}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Request from browser:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Expected Result::-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;Result&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchResultSet:kalido&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;IsComplete&amp;quot;:true,&amp;quot;Results&amp;quot;:[{&amp;quot;__type&amp;quot;:&amp;quot;SearchResult:kalido&amp;quot;,&amp;quot;Attributes&amp;quot;:[],&amp;quot;Category&amp;quot;:&amp;quot;Cat1_1&amp;quot;,&amp;quot;FormattedAttributeString&amp;quot;:&amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;span class=\&amp;quot;SearchResultAttName\&amp;quot;&amp;gt;NAMEATT:&amp;nbsp;&amp;lt;\/span&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; class=\&amp;quot;SearchResultAttValue\&amp;quot;&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; class=\&amp;quot;SearchResultAttValueHighlighted\&amp;quot;&amp;gt;NAMEATT_2000&amp;lt;\/span&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;\/span&amp;gt;&amp;quot;,&amp;quot;Id&amp;quot;:&amp;quot;1-23429&amp;quot;,&amp;quot;Name&amp;quot;:&amp;quot;NAMEATT_2000&amp;quot;}],&amp;quot;Succeeded&amp;quot;:true,&amp;quot;TotalCount&amp;quot;:1,&amp;quot;Warnings&amp;quot;:[]}}}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Saturday, November 21, 2009 1:02 AM
&lt;br&gt;&amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; exactly
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the same. But in JMeter I am not getting the &amp;gt;expected response.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; They cant be *exactly* the same. Post the request/response headers from the
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; browser and the request/response that Jmeter sees
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 11:26 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks for replying.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I am not running the proxy while I replay the test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; exactly
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; the same. But in JMeter I am not getting the expected response.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Sent: Saturday, November 21, 2009 12:20 AM
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; while running your test , you shouldnt be running the proxy and unless
&lt;br&gt;&amp;gt; you
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; have setup java proxy parameters (which you shouldnt have), the test wont
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; use the proxy.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; If the POST fails you need to compare what Jmeter sends (using View
&lt;br&gt;&amp;gt; Results
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; HTTPHeaders in firefox)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Numerous messages in archives dela with similar problems.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hi All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I created a test plan by recording my actions when i access the Web App
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; that i wanted to test. While the actions were being performed there
&lt;br&gt;&amp;gt; were
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; corresponding Samplers being created
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably
&lt;br&gt;&amp;gt; used
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT -
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; probably
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; used HTTPS
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am not using HTTPs. Any suggestions on what could rectify this
&lt;br&gt;&amp;gt; issue???
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Thanks in advance
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450252&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26450252.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449893</id>
	<title>Re: POST Request fails during replay</title>
	<published>2009-11-20T12:35:53Z</published>
	<updated>2009-11-20T12:35:53Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">Hi
&lt;br&gt;you havent provided the complete request. Where is the url from Jmeter? Are
&lt;br&gt;there cookies? Use a tool , not visual inspection
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 12:30 PM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449893&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Request from JMeter:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Accept-Language: en-us
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Content-Length: 159
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Accept-Encoding: gzip, deflate
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Referer:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Response from JMeter:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ExpectedError:Error&amp;quot;,&amp;quot;Code&amp;quot;:1,&amp;quot;Details&amp;quot;:null},&amp;quot;Result&amp;quot;:null}}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Request from browser:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Expected Result::-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; {&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;Result&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchResultSet:kalido&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;IsComplete&amp;quot;:true,&amp;quot;Results&amp;quot;:[{&amp;quot;__type&amp;quot;:&amp;quot;SearchResult:kalido&amp;quot;,&amp;quot;Attributes&amp;quot;:[],&amp;quot;Category&amp;quot;:&amp;quot;Cat1_1&amp;quot;,&amp;quot;FormattedAttributeString&amp;quot;:&amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;span class=\&amp;quot;SearchResultAttName\&amp;quot;&amp;gt;NAMEATT:&amp;nbsp;&amp;lt;\/span&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; class=\&amp;quot;SearchResultAttValue\&amp;quot;&amp;gt;&amp;lt;span
&lt;br&gt;&amp;gt; class=\&amp;quot;SearchResultAttValueHighlighted\&amp;quot;&amp;gt;NAMEATT_2000&amp;lt;\/span&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;\/span&amp;gt;&amp;quot;,&amp;quot;Id&amp;quot;:&amp;quot;1-23429&amp;quot;,&amp;quot;Name&amp;quot;:&amp;quot;NAMEATT_2000&amp;quot;}],&amp;quot;Succeeded&amp;quot;:true,&amp;quot;TotalCount&amp;quot;:1,&amp;quot;Warnings&amp;quot;:[]}}}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449893&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Saturday, November 21, 2009 1:02 AM
&lt;br&gt;&amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; exactly
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the same. But in JMeter I am not getting the &amp;gt;expected response.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; They cant be *exactly* the same. Post the request/response headers from the
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; browser and the request/response that Jmeter sees
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 11:26 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449893&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks for replying.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I am not running the proxy while I replay the test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; both the requests (what Jmeter send and what the browser sends) are
&lt;br&gt;&amp;gt; exactly
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; the same. But in JMeter I am not getting the expected response.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449893&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Sent: Saturday, November 21, 2009 12:20 AM
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; while running your test , you shouldnt be running the proxy and unless
&lt;br&gt;&amp;gt; you
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; have setup java proxy parameters (which you shouldnt have), the test wont
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; use the proxy.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; If the POST fails you need to compare what Jmeter sends (using View
&lt;br&gt;&amp;gt; Results
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; HTTPHeaders in firefox)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Numerous messages in archives dela with similar problems.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449893&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hi All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I created a test plan by recording my actions when i access the Web App
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; that i wanted to test. While the actions were being performed there
&lt;br&gt;&amp;gt; were
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; corresponding Samplers being created
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably
&lt;br&gt;&amp;gt; used
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT -
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; probably
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; used HTTPS
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am not using HTTPs. Any suggestions on what could rectify this
&lt;br&gt;&amp;gt; issue???
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Thanks in advance
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449893&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449893&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26449893.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449809</id>
	<title>RE: POST Request fails during replay</title>
	<published>2009-11-20T12:30:12Z</published>
	<updated>2009-11-20T12:30:12Z</updated>
	<author>
		<name>Lolina Bharathan-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Request from JMeter:-
&lt;br&gt;&lt;br&gt;Accept-Language: en-us
&lt;br&gt;&lt;br&gt;Content-Length: 159
&lt;br&gt;&lt;br&gt;Accept-Encoding: gzip, deflate
&lt;br&gt;&lt;br&gt;Referer: &lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_148%20and%20NAMEATT%3ANAMEATT_10&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Response from JMeter:-
&lt;br&gt;&lt;br&gt;{&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ExpectedError:Error&amp;quot;,&amp;quot;Code&amp;quot;:1,&amp;quot;Details&amp;quot;:null},&amp;quot;Result&amp;quot;:null}}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Request from browser:-
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://10.14.1.4:8089/Default.aspx?#SearchTerm=Category%3ACat1_1%20NAMEATT%3ANAMEATT_2000&amp;Id=.&amp;Category=.&amp;OBN=0&amp;view=1&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Expected Result::-
&lt;br&gt;&lt;br&gt;{&amp;quot;d&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;ServiceResultOfSearchResultSet:#com.kalido.utilities.webServiceSupport&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;Result&amp;quot;:{&amp;quot;__type&amp;quot;:&amp;quot;SearchResultSet:kalido&amp;quot;,&amp;quot;Error&amp;quot;:null,&amp;quot;IsComplete&amp;quot;:true,&amp;quot;Results&amp;quot;:[{&amp;quot;__type&amp;quot;:&amp;quot;SearchResult:kalido&amp;quot;,&amp;quot;Attributes&amp;quot;:[],&amp;quot;Category&amp;quot;:&amp;quot;Cat1_1&amp;quot;,&amp;quot;FormattedAttributeString&amp;quot;:&amp;quot; &amp;lt;span class=\&amp;quot;SearchResultAttName\&amp;quot;&amp;gt;NAMEATT:&amp;nbsp;&amp;lt;\/span&amp;gt;&amp;lt;span class=\&amp;quot;SearchResultAttValue\&amp;quot;&amp;gt;&amp;lt;span class=\&amp;quot;SearchResultAttValueHighlighted\&amp;quot;&amp;gt;NAMEATT_2000&amp;lt;\/span&amp;gt; &amp;lt;\/span&amp;gt;&amp;quot;,&amp;quot;Id&amp;quot;:&amp;quot;1-23429&amp;quot;,&amp;quot;Name&amp;quot;:&amp;quot;NAMEATT_2000&amp;quot;}],&amp;quot;Succeeded&amp;quot;:true,&amp;quot;TotalCount&amp;quot;:1,&amp;quot;Warnings&amp;quot;:[]}}}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Lolina
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449809&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;Sent: Saturday, November 21, 2009 1:02 AM
&lt;br&gt;To: JMeter Users List
&lt;br&gt;Subject: Re: POST Request fails during replay
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;both the requests (what Jmeter send and what the browser sends) are exactly
&lt;br&gt;&lt;br&gt;the same. But in JMeter I am not getting the &amp;gt;expected response.
&lt;br&gt;&lt;br&gt;They cant be *exactly* the same. Post the request/response headers from the
&lt;br&gt;&lt;br&gt;browser and the request/response that Jmeter sees
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 11:26 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449809&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&lt;br&gt;&amp;gt; Thanks for replying.
&lt;br&gt;&lt;br&gt;&amp;gt; I am not running the proxy while I replay the test.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; both the requests (what Jmeter send and what the browser sends) are exactly
&lt;br&gt;&lt;br&gt;&amp;gt; the same. But in JMeter I am not getting the expected response.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&lt;br&gt;&amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449809&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&lt;br&gt;&amp;gt; Sent: Saturday, November 21, 2009 12:20 AM
&lt;br&gt;&lt;br&gt;&amp;gt; To: JMeter Users List
&lt;br&gt;&lt;br&gt;&amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; hi
&lt;br&gt;&lt;br&gt;&amp;gt; while running your test , you shouldnt be running the proxy and unless you
&lt;br&gt;&lt;br&gt;&amp;gt; have setup java proxy parameters (which you shouldnt have), the test wont
&lt;br&gt;&lt;br&gt;&amp;gt; use the proxy.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; If the POST fails you need to compare what Jmeter sends (using View Results
&lt;br&gt;&lt;br&gt;&amp;gt; Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;&lt;br&gt;&amp;gt; HTTPHeaders in firefox)
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Numerous messages in archives dela with similar problems.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; regards
&lt;br&gt;&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449809&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; Hi All,
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; I created a test plan by recording my actions when i access the Web App
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; that i wanted to test. While the actions were being performed there were
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; corresponding Samplers being created
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably used
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT -
&lt;br&gt;&lt;br&gt;&amp;gt; probably
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; used HTTPS
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; I am not using HTTPs. Any suggestions on what could rectify this issue???
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; Thanks in advance
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; Lolina
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449809&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449809&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26449809.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449617</id>
	<title>DO NOT REPLY [Bug 47592] Run Thread groups consecutively with &quot;Stop test&quot; on error, JMeter will not mark to finished</title>
	<published>2009-11-20T12:15:32Z</published>
	<updated>2009-11-20T12:15:32Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=47592&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=47592&lt;/a&gt;&lt;br&gt;&lt;br&gt;Sebb &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449617&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sebb@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Status|NEW &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |RESOLVED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|FIXED
&lt;br&gt;&lt;br&gt;--- Comment #2 from Sebb &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449617&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sebb@...&lt;/a&gt;&amp;gt; 2009-11-20 12:15:31 UTC ---
&lt;br&gt;Thanks for the patch. Sorry for the long delay in applying it:
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882701&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882701&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Bug 47592 - Run Thread groups consecutively with &amp;quot;Stop test&amp;quot; on error, JMeter
&lt;br&gt;will not mark to finished
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449617&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449617&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-47592--New%3A-Run-Thread-groups-consecutively-with-%22Stop-test%22-on-error%2C-JMeter-will-not-mark-to-finished-tp24690059p26449617.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449575</id>
	<title>svn commit: r882701 - in /jakarta/jmeter/trunk: src/core/org/apache/jmeter/engine/StandardJMeterEngine.java xdocs/changes.xml</title>
	<published>2009-11-20T12:11:38Z</published>
	<updated>2009-11-20T12:11:38Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 20:11:37 2009
&lt;br&gt;New Revision: 882701
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882701&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882701&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Bug 47592 - Run Thread groups consecutively with &amp;quot;Stop test&amp;quot; on error, JMeter will not mark to finished
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/xdocs/changes.xml
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java?rev=882701&amp;r1=882700&amp;r2=882701&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java?rev=882701&amp;r1=882700&amp;r2=882701&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java Fri Nov 20 20:11:37 2009
&lt;br&gt;@@ -370,6 +370,9 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} // else will be done by threadFinished()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;stopAllThreads();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (serialized) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;notifyTestListenersOfEnd(testListenersSave);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/xdocs/changes.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=882701&amp;r1=882700&amp;r2=882701&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=882701&amp;r1=882700&amp;r2=882701&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/xdocs/changes.xml (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/xdocs/changes.xml Fri Nov 20 20:11:37 2009
&lt;br&gt;@@ -84,6 +84,7 @@
&lt;br&gt;&amp;nbsp;&amp;lt;ul&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Bug 47385 - TransactionController should set AllThreads and GroupThreads&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Bug 47940 - Module controller incorrectly creates the replacement Sub Tree&amp;lt;/li&amp;gt;
&lt;br&gt;+&amp;lt;li&amp;gt;Bug 47592 - Run Thread groups consecutively with &amp;quot;Stop test&amp;quot; on error, JMeter will not mark to finished&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/ul&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;&amp;lt;h3&amp;gt;Listeners&amp;lt;/h3&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449575&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449575&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882701---in--jakarta-jmeter-trunk%3A-src-core-org-apache-jmeter-engine-StandardJMeterEngine.java-xdocs-changes.xml-tp26449575p26449575.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449338</id>
	<title>DO NOT REPLY [Bug 47947] Mail Reader Sampler should allow port to be overridden</title>
	<published>2009-11-20T11:52:49Z</published>
	<updated>2009-11-20T11:52:49Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=47947&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=47947&lt;/a&gt;&lt;br&gt;&lt;br&gt;Sebb &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449338&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sebb@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Status|NEW &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |RESOLVED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|FIXED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Summary|Mail Reader Sampler &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Mail Reader Sampler should
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|allow port to be overridden
&lt;br&gt;&lt;br&gt;--- Comment #1 from Sebb &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449338&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sebb@...&lt;/a&gt;&amp;gt; 2009-11-20 11:52:48 UTC ---
&lt;br&gt;Fixed:
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882697&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882697&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Bug 47947 - Mail Reader Sampler should allow port to be overridden
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449338&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449338&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-47947--New%3A-Mail-Reader-Sampler-tp25769489p26449338.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449327</id>
	<title>svn commit: r882697 - in /jakarta/jmeter/trunk: src/core/org/apache/jmeter/resources/ src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/ src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/gui/ xdocs/ xdocs/usermanual/</title>
	<published>2009-11-20T11:51:25Z</published>
	<updated>2009-11-20T11:51:25Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 19:51:23 2009
&lt;br&gt;New Revision: 882697
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882697&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882697&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Bug 47947 - Mail Reader Sampler should allow port to be overridden
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/MailReaderSampler.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/gui/MailReaderSamplerGui.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/xdocs/changes.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties Fri Nov 20 19:51:23 2009
&lt;br&gt;@@ -468,6 +468,7 @@
&lt;br&gt;&amp;nbsp;mail_reader_password=Password:
&lt;br&gt;&amp;nbsp;mail_reader_pop3=POP3
&lt;br&gt;&amp;nbsp;mail_reader_pop3s=POP3S
&lt;br&gt;+mail_reader_port=Port (optional):
&lt;br&gt;&amp;nbsp;mail_reader_server=Server:
&lt;br&gt;&amp;nbsp;mail_reader_server_type=Server Type:
&lt;br&gt;&amp;nbsp;mail_reader_storemime=Store the message using MIME
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/MailReaderSampler.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/MailReaderSampler.java?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/MailReaderSampler.java?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/MailReaderSampler.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/MailReaderSampler.java Fri Nov 20 19:51:23 2009
&lt;br&gt;@@ -47,8 +47,10 @@
&lt;br&gt;&amp;nbsp;public class MailReaderSampler extends AbstractSampler {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private static final Logger log = LoggingManager.getLoggerForClass();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;//+ JMX attributes - do not change the values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final static String SERVER_TYPE = &amp;quot;host_type&amp;quot;; // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final static String SERVER = &amp;quot;host&amp;quot;; // $NON-NLS-1$
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private final static String PORT = &amp;quot;port&amp;quot;; // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final static String USERNAME = &amp;quot;username&amp;quot;; // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final static String PASSWORD = &amp;quot;password&amp;quot;; // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final static String FOLDER = &amp;quot;folder&amp;quot;; // $NON-NLS-1$
&lt;br&gt;@@ -62,7 +64,9 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public final static String TYPE_POP3S = &amp;quot;pop3s&amp;quot;; // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public final static String TYPE_IMAP = &amp;quot;imap&amp;quot;; // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public final static String TYPE_IMAPS = &amp;quot;imaps&amp;quot;; // $NON-NLS-1$
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public static final int ALL_MESSAGES = -1;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;//-
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public static final int ALL_MESSAGES = -1; // special value
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public MailReaderSampler() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;setServerType(TYPE_POP3);
&lt;br&gt;@@ -82,7 +86,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;boolean deleteMessages = getDeleteMessages();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;parent.setSampleLabel(getName());
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;parent.setSamplerData(getServerType() + &amp;quot;://&amp;quot; + getUserName() + &amp;quot;@&amp;quot; + getServer());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int port=getPortAsInt();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (port &amp;gt; 0){
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;parent.setSamplerData(getServerType() + &amp;quot;://&amp;quot; + getUserName() + &amp;quot;@&amp;quot; + getServer()+ &amp;quot;:&amp;quot; + port);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;parent.setSamplerData(getServerType() + &amp;quot;://&amp;quot; + getUserName() + &amp;quot;@&amp;quot; + getServer());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/*
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Perform the sampling
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;@@ -96,7 +105,11 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Get the store
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store store = session.getStore(getServerType());
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;store.connect(getServer(), getUserName(), getPassword());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (port &amp;gt; 0){
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;store.connect(getServer(), port, getUserName(), getPassword());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;store.connect(getServer(), getUserName(), getPassword());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Get folder
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Folder folder = store.getFolder(getFolder());
&lt;br&gt;@@ -268,7 +281,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return Server Type
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public String getServerType() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getProperty(SERVER_TYPE).toString();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getPropertyAsString(SERVER_TYPE);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;@@ -283,7 +296,19 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return The name or address of the remote server.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public String getServer() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getProperty(SERVER).toString();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getPropertyAsString(SERVER);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public String getPort() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getPropertyAsString(PORT);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private int getPortAsInt() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getPropertyAsInt(PORT);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void setPort(String port) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;setProperty(PORT, port, &amp;quot;&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;@@ -298,7 +323,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return The username of the mail account.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public String getUserName() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getProperty(USERNAME).toString();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getPropertyAsString(USERNAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;@@ -312,7 +337,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return password
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public String getPassword() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getProperty(PASSWORD).toString();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getPropertyAsString(PASSWORD);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;@@ -328,7 +353,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return folder
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public String getFolder() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getProperty(FOLDER).toString();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getPropertyAsString(FOLDER);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/gui/MailReaderSamplerGui.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/gui/MailReaderSamplerGui.java?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/gui/MailReaderSamplerGui.java?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/gui/MailReaderSamplerGui.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/gui/MailReaderSamplerGui.java Fri Nov 20 19:51:23 2009
&lt;br&gt;@@ -45,6 +45,8 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private JTextField serverBox;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private JTextField portBox;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private JTextField usernameBox;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private JTextField passwordBox;
&lt;br&gt;@@ -76,6 +78,8 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final String ServerLabel = JMeterUtils.getResString(&amp;quot;mail_reader_server&amp;quot;);// $NON-NLS-1$
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private final String PortLabel = JMeterUtils.getResString(&amp;quot;mail_reader_port&amp;quot;);// $NON-NLS-1$
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final String AccountLabel = JMeterUtils.getResString(&amp;quot;mail_reader_account&amp;quot;);// $NON-NLS-1$
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final String PasswordLabel = JMeterUtils.getResString(&amp;quot;mail_reader_password&amp;quot;);// $NON-NLS-1$
&lt;br&gt;@@ -123,6 +127,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;folderBox.setText(mrs.getFolder());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;serverBox.setText(mrs.getServer());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;portBox.setText(mrs.getPort());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;usernameBox.setText(mrs.getUserName());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;passwordBox.setText(mrs.getPassword());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (mrs.getNumMessages() == MailReaderSampler.ALL_MESSAGES) {
&lt;br&gt;@@ -173,6 +178,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mrs.setFolder(folderBox.getText());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mrs.setServer(serverBox.getText());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mrs.setPort(portBox.getText());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mrs.setUserName(usernameBox.getText());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mrs.setPassword(passwordBox.getText());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (allMessagesButton.isSelected()) {
&lt;br&gt;@@ -224,6 +230,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;serverPanel.add(serverBox);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;add(serverPanel);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;JPanel portPanel = new JPanel();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;portPanel.add(new JLabel(PortLabel));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;portBox = new JTextField(20);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;portPanel.add(portBox);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;add(portPanel);
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;JPanel accountNamePanel = new JPanel();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;accountNamePanel.add(new JLabel(AccountLabel));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;usernameBox = new JTextField(20);
&lt;br&gt;@@ -294,6 +306,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;serverTypeBox.setSelectedIndex(0);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;passwordBox.setText(&amp;quot;&amp;quot;);// $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;serverBox.setText(&amp;quot;&amp;quot;);// $NON-NLS-1$
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;portBox.setText(&amp;quot;&amp;quot;);// $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;usernameBox.setText(&amp;quot;&amp;quot;);// $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/xdocs/changes.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/xdocs/changes.xml (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/xdocs/changes.xml Fri Nov 20 19:51:23 2009
&lt;br&gt;@@ -127,6 +127,7 @@
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Bug 47900 - Allow JMS SubscriberSampler to be interrupted&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Added JSR223 Sampler&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Bug 47556 - JMS-PoinToPoint-Sampler Timout field should use Strings&amp;lt;/li&amp;gt;
&lt;br&gt;+&amp;lt;li&amp;gt;Bug 47947 - Mail Reader Sampler should allow port to be overridden&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/ul&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;&amp;lt;h3&amp;gt;Controllers&amp;lt;/h3&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=882697&amp;r1=882696&amp;r2=882697&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml Fri Nov 20 19:51:23 2009
&lt;br&gt;@@ -1317,6 +1317,7 @@
&lt;br&gt;&amp;nbsp;&amp;lt;property name=&amp;quot;Name&amp;quot; required=&amp;quot;&amp;quot;&amp;gt;Descriptive name for this element that is shown in the tree.&amp;lt;/property&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;property name=&amp;quot;Server Type&amp;quot; required=&amp;quot;Yes&amp;quot;&amp;gt;The protocol used by the server: POP3, POP3S, IMAP, IMAPS&amp;lt;/property&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;property name=&amp;quot;Server&amp;quot; required=&amp;quot;Yes&amp;quot;&amp;gt;Hostname or IP address of the server&amp;lt;/property&amp;gt;
&lt;br&gt;+&amp;lt;property name=&amp;quot;Port&amp;quot; required=&amp;quot;No&amp;quot;&amp;gt;Port to be used to connect to the server (optional)&amp;lt;/property&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;property name=&amp;quot;Username&amp;quot; required=&amp;quot;&amp;quot;&amp;gt;User login name&amp;lt;/property&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;property name=&amp;quot;Password&amp;quot; required=&amp;quot;&amp;quot;&amp;gt;User login password (N.B. this is stored unencrypted in the test plan)&amp;lt;/property&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;property name=&amp;quot;Folder&amp;quot; required=&amp;quot;Yes, if using IMAP(S)&amp;quot;&amp;gt;The IMAP(S) folder to use&amp;lt;/property&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449327&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449327&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882697---in--jakarta-jmeter-trunk%3A-src-core-org-apache-jmeter-resources--src-protocol-mail-org-apache-jmeter-protocol-mail-sampler--src-protocol-mail-org-apache-jmeter-protocol-mail-sampler-gui--xdocs--xdocs-usermanual--tp26449327p26449327.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449065</id>
	<title>Re: POST Request fails during replay</title>
	<published>2009-11-20T11:32:09Z</published>
	<updated>2009-11-20T11:32:09Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">&amp;gt;both the requests (what Jmeter send and what the browser sends) are exactly
&lt;br&gt;the same. But in JMeter I am not getting the &amp;gt;expected response.
&lt;br&gt;They cant be *exactly* the same. Post the request/response headers from the
&lt;br&gt;browser and the request/response that Jmeter sees
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 11:26 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449065&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; Thanks for replying.
&lt;br&gt;&amp;gt; I am not running the proxy while I replay the test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; both the requests (what Jmeter send and what the browser sends) are exactly
&lt;br&gt;&amp;gt; the same. But in JMeter I am not getting the expected response.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449065&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Saturday, November 21, 2009 12:20 AM
&lt;br&gt;&amp;gt; To: JMeter Users List
&lt;br&gt;&amp;gt; Subject: Re: POST Request fails during replay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; hi
&lt;br&gt;&amp;gt; while running your test , you shouldnt be running the proxy and unless you
&lt;br&gt;&amp;gt; have setup java proxy parameters (which you shouldnt have), the test wont
&lt;br&gt;&amp;gt; use the proxy.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If the POST fails you need to compare what Jmeter sends (using View Results
&lt;br&gt;&amp;gt; Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;&amp;gt; HTTPHeaders in firefox)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;&amp;gt; Numerous messages in archives dela with similar problems.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt; deepak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449065&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi All,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I created a test plan by recording my actions when i access the Web App
&lt;br&gt;&amp;gt; &amp;gt; that i wanted to test. While the actions were being performed there were
&lt;br&gt;&amp;gt; &amp;gt; corresponding Samplers being created
&lt;br&gt;&amp;gt; &amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&amp;gt; &amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&amp;gt; &amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably used
&lt;br&gt;&amp;gt; &amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT -
&lt;br&gt;&amp;gt; probably
&lt;br&gt;&amp;gt; &amp;gt; used HTTPS
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; &amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I am not using HTTPs. Any suggestions on what could rectify this issue???
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks in advance
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt; Lolina
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449065&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449065&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26449065.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448984</id>
	<title>RE: POST Request fails during replay</title>
	<published>2009-11-20T11:26:56Z</published>
	<updated>2009-11-20T11:26:56Z</updated>
	<author>
		<name>Lolina Bharathan-2</name>
	</author>
	<content type="html">Hi, 
&lt;br&gt;Thanks for replying.
&lt;br&gt;I am not running the proxy while I replay the test.
&lt;br&gt;&lt;br&gt;both the requests (what Jmeter send and what the browser sends) are exactly the same. But in JMeter I am not getting the expected response. 
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Lolina
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Deepak Shetty [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448984&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shettyd@...&lt;/a&gt;] 
&lt;br&gt;Sent: Saturday, November 21, 2009 12:20 AM
&lt;br&gt;To: JMeter Users List
&lt;br&gt;Subject: Re: POST Request fails during replay
&lt;br&gt;&lt;br&gt;hi
&lt;br&gt;while running your test , you shouldnt be running the proxy and unless you
&lt;br&gt;have setup java proxy parameters (which you shouldnt have), the test wont
&lt;br&gt;use the proxy.
&lt;br&gt;&lt;br&gt;If the POST fails you need to compare what Jmeter sends (using View Results
&lt;br&gt;Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;HTTPHeaders in firefox)
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;Numerous messages in archives dela with similar problems.
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448984&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I created a test plan by recording my actions when i access the Web App
&lt;br&gt;&amp;gt; that i wanted to test. While the actions were being performed there were
&lt;br&gt;&amp;gt; corresponding Samplers being created
&lt;br&gt;&amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably used
&lt;br&gt;&amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT - probably
&lt;br&gt;&amp;gt; used HTTPS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not using HTTPs. Any suggestions on what could rectify this issue???
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks in advance
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448984&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448984&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26448984.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448749</id>
	<title>DO NOT REPLY [Bug 47946] Proxy should enable Grouping inside a Transaction Controller</title>
	<published>2009-11-20T11:10:40Z</published>
	<updated>2009-11-20T11:10:40Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=47946&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=47946&lt;/a&gt;&lt;br&gt;&lt;br&gt;Sebb &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448749&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sebb@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Status|NEW &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |RESOLVED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|FIXED
&lt;br&gt;&lt;br&gt;--- Comment #2 from Sebb &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448749&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sebb@...&lt;/a&gt;&amp;gt; 2009-11-20 11:10:38 UTC ---
&lt;br&gt;Thanks for the patch, added to SVN:
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882684&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882684&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Bug 47946 - Proxy should enable Grouping inside a Transaction Controller
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448749&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448749&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-47946--New%3A-Proxy-should-enable-Grouping-inside-a-Transaction-Controller-tp25769188p26448749.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448715</id>
	<title>svn commit: r882684 - in /jakarta/jmeter/trunk: src/core/org/apache/jmeter/resources/ src/protocol/http/org/apache/jmeter/protocol/http/proxy/ src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ xdocs/ xdocs/usermanual/</title>
	<published>2009-11-20T11:08:39Z</published>
	<updated>2009-11-20T11:08:39Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 19:08:18 2009
&lt;br&gt;New Revision: 882684
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882684&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882684&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Bug 47946 - Proxy should enable Grouping inside a Transaction Controller
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/xdocs/changes.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties Fri Nov 20 19:08:18 2009
&lt;br&gt;@@ -287,6 +287,7 @@
&lt;br&gt;&amp;nbsp;graph_results_title=Graph Results
&lt;br&gt;&amp;nbsp;grouping_add_separators=Add separators between groups
&lt;br&gt;&amp;nbsp;grouping_in_controllers=Put each group in a new controller
&lt;br&gt;+grouping_in_transaction_controllers=Put each group in a new transaction controller
&lt;br&gt;&amp;nbsp;grouping_mode=Grouping\:
&lt;br&gt;&amp;nbsp;grouping_no_groups=Do not group samplers
&lt;br&gt;&amp;nbsp;grouping_store_first_only=Store 1st sampler of each group only
&lt;br&gt;@@ -846,6 +847,7 @@
&lt;br&gt;&amp;nbsp;tr=Turkish
&lt;br&gt;&amp;nbsp;transaction_controller_parent=Generate parent sample
&lt;br&gt;&amp;nbsp;transaction_controller_title=Transaction Controller
&lt;br&gt;+transaction_controller_include_timers=Include timer duration in runtime summary.
&lt;br&gt;&amp;nbsp;unbind=Thread Unbind
&lt;br&gt;&amp;nbsp;unescape_html_string=String to unescape
&lt;br&gt;&amp;nbsp;unescape_string=String containing Java escapes
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties Fri Nov 20 19:08:18 2009
&lt;br&gt;@@ -260,6 +260,7 @@
&lt;br&gt;&amp;nbsp;graph_results_title=Graphique de r\u00E9sultats
&lt;br&gt;&amp;nbsp;grouping_add_separators=Ajouter des s\u00E9parateurs entre les groupes
&lt;br&gt;&amp;nbsp;grouping_in_controllers=Mettre chaque groupe dans un nouveau contr\u00F4leur
&lt;br&gt;+grouping_in_transaction_controllers=Mettre chaque groupe dans un nouveau contr\u00F4leur de transaction
&lt;br&gt;&amp;nbsp;grouping_mode=Grouper \:
&lt;br&gt;&amp;nbsp;grouping_no_groups=Ne pas grouper les \u00E9chantillons
&lt;br&gt;&amp;nbsp;grouping_store_first_only=Stocker le 1er \u00E9chantillon pour chaque groupe uniquement
&lt;br&gt;@@ -718,6 +719,7 @@
&lt;br&gt;&amp;nbsp;tr=Turc
&lt;br&gt;&amp;nbsp;transaction_controller_parent=G\u00E9n\u00E9rer en \u00E9chantillon parent
&lt;br&gt;&amp;nbsp;transaction_controller_title=Contr\u00F4leur Transaction
&lt;br&gt;+transaction_controller_include_timers=Inclure le temps de timer dans la duree.
&lt;br&gt;&amp;nbsp;unbind=D\u00E9connexion de l'unit\u00E9
&lt;br&gt;&amp;nbsp;uniform_timer_delay=D\u00E9lai de d\u00E9calage constant (en millisecondes) \:
&lt;br&gt;&amp;nbsp;uniform_timer_memo=Ajoute un d\u00E9lai al\u00E9atoire avec une distribution uniforme
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java Fri Nov 20 19:08:18 2009
&lt;br&gt;@@ -33,7 +33,9 @@
&lt;br&gt;&amp;nbsp;import org.apache.jmeter.config.ConfigElement;
&lt;br&gt;&amp;nbsp;import org.apache.jmeter.config.ConfigTestElement;
&lt;br&gt;&amp;nbsp;import org.apache.jmeter.control.GenericController;
&lt;br&gt;+import org.apache.jmeter.control.TransactionController;
&lt;br&gt;&amp;nbsp;import org.apache.jmeter.control.gui.LogicControllerGui;
&lt;br&gt;+import org.apache.jmeter.control.gui.TransactionControllerGui;
&lt;br&gt;&amp;nbsp;import org.apache.jmeter.engine.util.ValueReplacer;
&lt;br&gt;&amp;nbsp;import org.apache.jmeter.exceptions.IllegalUserActionException;
&lt;br&gt;&amp;nbsp;import org.apache.jmeter.functions.InvalidVariableException;
&lt;br&gt;@@ -79,6 +81,9 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private static final String ASSERTION_GUI = AssertionGui.class.getName();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static final String TRANSACTION_CONTROLLER_GUI = TransactionControllerGui.class.getName();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private static final String LOGIC_CONTROLLER_GUI = LogicControllerGui.class.getName();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private static final String HEADER_PANEL = HeaderPanel.class.getName();
&lt;br&gt;@@ -125,13 +130,13 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private static final String CONTENT_TYPE_INCLUDE = &amp;quot;ProxyControlGui.content_type_include&amp;quot;; // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;//- JMX file attributes
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public static final int GROUPING_NO_GROUPS = 0;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public static final int GROUPING_ADD_SEPARATORS = 1;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public static final int GROUPING_IN_CONTROLLERS = 2;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public static final int GROUPING_STORE_FIRST_ONLY = 3;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;// Must agree with the order of entries in the drop-down
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;// created in ProxyControlGui.createGroupingPanel()
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;//private static final int GROUPING_NO_GROUPS = 0;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static final int GROUPING_ADD_SEPARATORS = 1;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static final int GROUPING_IN_SIMPLE_CONTROLLERS = 2;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static final int GROUPING_STORE_FIRST_ONLY = 3;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static final int GROUPING_IN_TRANSACTION_CONTROLLERS = 4;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;// Must agree with the order of entries in the drop-down
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;// created in ProxyControlGui.createHTTPSamplerPanel()
&lt;br&gt;@@ -547,6 +552,23 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * Helper method to add a Transaction Controller to contain the samplers.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; *
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @param model
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Test component tree model
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @param node
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Node in the tree where we will add the Controller
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @param name
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;A name for the Controller
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private void addTransactionController(JMeterTreeModel model, JMeterTreeNode node, String name)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;throws IllegalUserActionException {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;	TransactionController sc = new TransactionController();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sc.setProperty(TestElement.GUI_CLASS, TRANSACTION_CONTROLLER_GUI);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sc.setName(name);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;model.addComponent(sc, node);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * Helpler method to replicate any timers found within the Proxy Controller
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * into the provided sampler, while replacing any occurences of string _T_
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * in the timer's configuration with the provided deltaT.
&lt;br&gt;@@ -733,9 +755,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!myTarget.isLeaf() &amp;&amp; groupingMode == GROUPING_ADD_SEPARATORS) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addDivider(treeModel, myTarget);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (groupingMode == GROUPING_IN_CONTROLLERS) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (groupingMode == GROUPING_IN_SIMPLE_CONTROLLERS) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addSimpleController(treeModel, myTarget, sampler.getName());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (groupingMode == GROUPING_IN_TRANSACTION_CONTROLLERS) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addTransactionController(treeModel, myTarget, sampler.getName());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;firstInBatch = true;// Remember this was first in its batch
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (lastTime == 0) {
&lt;br&gt;@@ -754,7 +779,8 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sampler.setImageParser(true);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (groupingMode == GROUPING_IN_CONTROLLERS) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (groupingMode == GROUPING_IN_SIMPLE_CONTROLLERS || 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;		groupingMode == GROUPING_IN_TRANSACTION_CONTROLLERS) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Find the last controller in the target to store the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// sampler there:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (int i = myTarget.getChildCount() - 1; i &amp;gt;= 0; i--) {
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java Fri Nov 20 19:08:18 2009
&lt;br&gt;@@ -621,6 +621,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;m.addElement(JMeterUtils.getResString(&amp;quot;grouping_add_separators&amp;quot;)); // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;m.addElement(JMeterUtils.getResString(&amp;quot;grouping_in_controllers&amp;quot;)); // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;m.addElement(JMeterUtils.getResString(&amp;quot;grouping_store_first_only&amp;quot;)); // $NON-NLS-1$
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;m.addElement(JMeterUtils.getResString(&amp;quot;grouping_in_transaction_controllers&amp;quot;)); // $NON-NLS-1$
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;groupingMode = new JComboBox(m);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;groupingMode.setSelectedIndex(0);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;groupingMode.addItemListener(this);
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/xdocs/changes.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/xdocs/changes.xml (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/xdocs/changes.xml Fri Nov 20 19:08:18 2009
&lt;br&gt;@@ -118,6 +118,7 @@
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Allow Proxy Server to be specified on HTTP Sampler GUI and HTTP Config GUI&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Bug 47461 - Update Cache Manager to handle Expires HTTP header&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;li&amp;gt;Bug 48153 - Support for Cache-Control and Expires headers&amp;lt;/li&amp;gt;
&lt;br&gt;+&amp;lt;li&amp;gt;Bug 47946 - Proxy should enable Grouping inside a Transaction Controller&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/ul&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;&amp;lt;h3&amp;gt;Other samplers&amp;lt;/h3&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=882684&amp;r1=882683&amp;r2=882684&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml Fri Nov 20 19:08:18 2009
&lt;br&gt;@@ -4424,6 +4424,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li&amp;gt;Add separators between groups: add a controller named &amp;quot;--------------&amp;quot; to create a visual separation between the groups. Otherwise the samplers are all stored sequentially.&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li&amp;gt;Put each group in a new controller: create a new &amp;lt;complink name=&amp;quot;Simple Controller&amp;quot;/&amp;gt; for each group, and store all samplers for that group in it.&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li&amp;gt;Store 1st sampler of each group only: only the first request in each group will be recorded. The &amp;quot;Follow Redirects&amp;quot; and &amp;quot;Retrieve All Embedded Resources...&amp;quot; flags will be turned on in those samplers.&amp;lt;/li&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li&amp;gt;Put each group in a new transaction controller: create a new &amp;lt;complink name=&amp;quot;Transaction Controller&amp;quot;/&amp;gt; for each group, and store all samplers for that group in it.&amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/ul&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The property &amp;lt;b&amp;gt;proxy.pause&amp;lt;/b&amp;gt; determines the minimum gap that JMeter needs between requests
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; to treat them as separate &amp;quot;clicks&amp;quot;. The default is 1000 (milliseconds) i.e. 1 second.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448715&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448715&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882684---in--jakarta-jmeter-trunk%3A-src-core-org-apache-jmeter-resources--src-protocol-http-org-apache-jmeter-protocol-http-proxy--src-protocol-http-org-apache-jmeter-protocol-http-proxy-gui--xdocs--xdocs-usermanual--tp26448715p26448715.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448470</id>
	<title>Re: POST Request fails during replay</title>
	<published>2009-11-20T10:50:04Z</published>
	<updated>2009-11-20T10:50:04Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">hi
&lt;br&gt;while running your test , you shouldnt be running the proxy and unless you
&lt;br&gt;have setup java proxy parameters (which you shouldnt have), the test wont
&lt;br&gt;use the proxy.
&lt;br&gt;&lt;br&gt;If the POST fails you need to compare what Jmeter sends (using View Results
&lt;br&gt;Tree) with what the browser sends (using any browser tool e.g. Live
&lt;br&gt;HTTPHeaders in firefox)
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour&lt;/a&gt;&lt;br&gt;Numerous messages in archives dela with similar problems.
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 10:47 AM, Lolina Bharathan &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448470&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Lolina.Bharathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I created a test plan by recording my actions when i access the Web App
&lt;br&gt;&amp;gt; that i wanted to test. While the actions were being performed there were
&lt;br&gt;&amp;gt; corresponding Samplers being created
&lt;br&gt;&amp;gt; by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request
&lt;br&gt;&amp;gt; except one pass. One of the POST request fails.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If I submit the request manually with the JMeter Proxy running, I am
&lt;br&gt;&amp;gt; getting the following error which says (in jmeter logs) ,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably used
&lt;br&gt;&amp;gt; https) java.lang.IllegalArgumentException: Cannot handle CONNECT - probably
&lt;br&gt;&amp;gt; used HTTPS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not using HTTPs. Any suggestions on what could rectify this issue???
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks in advance
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Lolina
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26448470.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448427</id>
	<title>POST Request fails during replay</title>
	<published>2009-11-20T10:47:18Z</published>
	<updated>2009-11-20T10:47:18Z</updated>
	<author>
		<name>Lolina Bharathan-2</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I created a test plan by recording my actions when i access the Web App that i wanted to test. While the actions were being performed there were corresponding Samplers being created
&lt;br&gt;by the &amp;quot;HTTP Proxy Recorder&amp;quot;. When i replay the test plan all request except one pass. One of the POST request fails.
&lt;br&gt;&lt;br&gt;If I submit the request manually with the JMeter Proxy running, I am getting the following error which says (in jmeter logs) ,
&lt;br&gt;&lt;br&gt;ERROR - jmeter.protocol.http.proxy.Proxy: Not implemented (probably used https) java.lang.IllegalArgumentException: Cannot handle CONNECT - probably used HTTPS
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parseFirstLine(HttpRequestHdr.java:212)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.proxy.HttpRequestHdr.parse(HttpRequestHdr.java:164)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:165)
&lt;br&gt;&lt;br&gt;I am not using HTTPs. Any suggestions on what could rectify this issue???
&lt;br&gt;&lt;br&gt;Thanks in advance
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Lolina
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/POST-Request-fails-during-replay-tp26448427p26448427.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448180</id>
	<title>DO NOT REPLY [Bug 39642] Need a sampler forJMX mbean-servers.</title>
	<published>2009-11-20T10:29:11Z</published>
	<updated>2009-11-20T10:29:11Z</updated>
	<author>
		<name>Bugzilla from bugzilla@apache.org</name>
	</author>
	<content type="html">&lt;a href=&quot;https://issues.apache.org/bugzilla/show_bug.cgi?id=39642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=39642&lt;/a&gt;&lt;br&gt;&lt;br&gt;Sebb &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448180&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sebb@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; Attachment #18443|text/plain &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|application/octet-stream
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mime type| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;br&gt;&amp;nbsp; Attachment #18443|1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;is patch| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/bugzilla/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are the assignee for the bug.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448180&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448180&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DO-NOT-REPLY--Bug-39642--Need-a-sampler-forJMX-mbean-servers.-tp26448180p26448180.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26447299</id>
	<title>svn commit: r882651 - /jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java</title>
	<published>2009-11-20T09:36:14Z</published>
	<updated>2009-11-20T09:36:14Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 17:36:11 2009
&lt;br&gt;New Revision: 882651
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882651&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882651&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Some generics tidyup
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java?rev=882651&amp;r1=882650&amp;r2=882651&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java?rev=882651&amp;r1=882650&amp;r2=882651&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java Fri Nov 20 17:36:11 2009
&lt;br&gt;@@ -26,7 +26,6 @@
&lt;br&gt;&amp;nbsp;import java.util.Collection;
&lt;br&gt;&amp;nbsp;import java.util.HashMap;
&lt;br&gt;&amp;nbsp;import java.util.Iterator;
&lt;br&gt;-import java.util.LinkedList;
&lt;br&gt;&amp;nbsp;import java.util.Map;
&lt;br&gt;&amp;nbsp;import java.util.Set;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -105,7 +104,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; *
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @see java.util.Map#entrySet()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public Set entrySet() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public Set&amp;lt;?&amp;gt; entrySet() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return data.entrySet();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -151,7 +150,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; *
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @see java.util.Map#values()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public Collection values() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public Collection&amp;lt;HashTree&amp;gt; values() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return data.values();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -344,7 +343,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;array of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void set(Collection treePath, Object[] values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void set(Collection&amp;lt;?&amp;gt; treePath, Object[] values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = addTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tree.set(Arrays.asList(values));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -375,7 +374,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;collection of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void set(Collection treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void set(Collection&amp;lt;?&amp;gt; treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = addTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tree.set(values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -516,7 +515,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;array of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void add(Collection treePath, Object[] values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void add(Collection&amp;lt;?&amp;gt; treePath, Object[] values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = addTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tree.add(Arrays.asList(values));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -533,7 +532,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param value
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Object to add as a node to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public HashTree add(Collection treePath, Object value) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public HashTree add(Collection&amp;lt;?&amp;gt; treePath, Object value) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = addTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return tree.add(value);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -550,12 +549,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void add(Collection treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void add(Collection&amp;lt;?&amp;gt; treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = addTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tree.add(values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;protected HashTree addTreePath(Collection treePath) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;protected HashTree addTreePath(Collection&amp;lt;?&amp;gt; treePath) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = this;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;?&amp;gt; iter = treePath.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (iter.hasNext()) {
&lt;br&gt;@@ -671,7 +670,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of keys
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return HashTree at the end of the recursion
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public HashTree getTree(Collection treePath) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public HashTree getTree(Collection&amp;lt;?&amp;gt; treePath) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -701,7 +700,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (temp != null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return temp.list();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new LinkedList(); // should we use: new HashTree().list()
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new HashTree().list();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;@@ -742,12 +741,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;List of keys used to recurse into HashTree structure
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return Set of all keys found in end HashTree
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public Collection list(Collection treePath) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public Collection list(Collection&amp;lt;?&amp;gt; treePath) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = getTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (tree != null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return tree.list();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new LinkedList(); // should we use: new HashTree().list()
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new HashTree().list();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;@@ -818,12 +817,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;list of keys used to recurse into HashTree structure
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return array of all keys found in end HashTree
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public Object[] getArray(Collection treePath) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public Object[] getArray(Collection&amp;lt;?&amp;gt; treePath) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = getTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return (tree != null) ? tree.getArray() : null;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;protected HashTree getTreePath(Collection treePath) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;protected HashTree getTreePath(Collection&amp;lt;?&amp;gt; treePath) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = this;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;?&amp;gt; iter = treePath.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (iter.hasNext()) {
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447299&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447299&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882651----jakarta-jmeter-trunk-src-jorphan-org-apache-jorphan-collections-HashTree.java-tp26447299p26447299.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26447060</id>
	<title>svn commit: r882647 - in /jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections: HashTree.java ListedHashTree.java SortedHashTree.java</title>
	<published>2009-11-20T09:21:44Z</published>
	<updated>2009-11-20T09:21:44Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 17:21:43 2009
&lt;br&gt;New Revision: 882647
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882647&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882647&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Some generics tidyup
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/ListedHashTree.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/SortedHashTree.java
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java?rev=882647&amp;r1=882646&amp;r2=882647&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java?rev=882647&amp;r1=882646&amp;r2=882647&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/HashTree.java Fri Nov 20 17:21:43 2009
&lt;br&gt;@@ -191,7 +191,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param keys
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;a collection of objects to be added to the created HashTree.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public HashTree(Collection keys) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public HashTree(Collection&amp;lt;?&amp;gt; keys) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;data = new HashMap&amp;lt;Object, HashTree&amp;gt;();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;?&amp;gt; it = keys.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (it.hasNext()) {
&lt;br&gt;@@ -286,7 +286,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of objects to be added as keys in the secondary
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void set(Object key, Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void set(Object key, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;data.put(key, createNewTree(values));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -324,7 +324,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void set(Object[] treePath, Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void set(Object[] treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (treePath != null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;set(Arrays.asList(treePath), values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -356,7 +356,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of objects to set as nodes.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void set(Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void set(Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;clear();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.add(values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -375,7 +375,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;collection of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void set(Collection treePath, Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void set(Collection treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = addTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tree.set(values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -413,7 +413,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param keys
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of Keys to be added to HashTree.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void add(Collection keys) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void add(Collection&amp;lt;?&amp;gt; keys) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;?&amp;gt; it = keys.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (it.hasNext()) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;add(it.next());
&lt;br&gt;@@ -459,7 +459,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of objects to be added as keys in the secondary
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void add(Object key, Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void add(Object key, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;add(key);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getTree(key).add(values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -494,7 +494,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;collection of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void add(Object[] treePath, Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void add(Object[] treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (treePath != null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;add(Arrays.asList(treePath), values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -550,7 +550,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Collection of values to be added as keys to bottom-most node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void add(Collection treePath, Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void add(Collection treePath, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HashTree tree = addTreePath(treePath);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tree.add(values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/ListedHashTree.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/ListedHashTree.java?rev=882647&amp;r1=882646&amp;r2=882647&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/ListedHashTree.java?rev=882647&amp;r1=882646&amp;r2=882647&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/ListedHashTree.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/ListedHashTree.java Fri Nov 20 17:21:43 2009
&lt;br&gt;@@ -107,7 +107,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** {@inheritDoc} */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public void set(Object key, Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void set(Object key, Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!data.containsKey(key)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;order.add(key);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -137,7 +137,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** {@inheritDoc} */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public HashTree createNewTree(Collection values) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public HashTree createNewTree(Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new ListedHashTree(values);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -155,7 +155,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** {@inheritDoc} */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public Collection list() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public Collection&amp;lt;Object&amp;gt; list() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return order;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -227,7 +227,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** {@inheritDoc} */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public Set keySet() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public Set&amp;lt;Object&amp;gt; keySet() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return data.keySet();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/SortedHashTree.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/SortedHashTree.java?rev=882647&amp;r1=882646&amp;r2=882647&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/SortedHashTree.java?rev=882647&amp;r1=882646&amp;r2=882647&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/SortedHashTree.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/SortedHashTree.java Fri Nov 20 17:21:43 2009
&lt;br&gt;@@ -43,7 +43,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;// non-null Comparators don't appear to be used at present
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public SortedHashTree(Comparator comper) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public SortedHashTree(Comparator&amp;lt;? super Object&amp;gt; comper) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super(new TreeMap&amp;lt;Object, HashTree&amp;gt;(comper));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -52,12 +52,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;data.put(key, new SortedHashTree());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public SortedHashTree(Object key, Comparator comper) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public SortedHashTree(Object key, Comparator&amp;lt;? super Object&amp;gt; comper) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this(comper);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;data.put(key, new SortedHashTree(comper));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public SortedHashTree(Collection keys) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public SortedHashTree(Collection&amp;lt;?&amp;gt; keys) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;?&amp;gt; it = keys.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (it.hasNext()) {
&lt;br&gt;@@ -65,7 +65,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public SortedHashTree(Collection keys, Comparator comper) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public SortedHashTree(Collection&amp;lt;?&amp;gt; keys, Comparator&amp;lt;? super Object&amp;gt; comper) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this(comper);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;?&amp;gt; it = keys.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (it.hasNext()) {
&lt;br&gt;@@ -80,7 +80,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public SortedHashTree(Object[] keys, Comparator comper) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public SortedHashTree(Object[] keys, Comparator&amp;lt;? super Object&amp;gt; comper) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this(comper);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (int x = 0; x &amp;lt; keys.length; x++) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;data.put(keys[x], new SortedHashTree(comper));
&lt;br&gt;@@ -90,21 +90,21 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** {@inheritDoc} */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;protected HashTree createNewTree() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Comparator&amp;lt;?&amp;gt; comparator = ((TreeMap&amp;lt;?,?&amp;gt;)data).comparator();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Comparator&amp;lt;? super Object&amp;gt; comparator = ((TreeMap&amp;lt;Object, HashTree&amp;gt;)data).comparator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new SortedHashTree(comparator);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** {@inheritDoc} */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;protected HashTree createNewTree(Object key) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Comparator&amp;lt;?&amp;gt; comparator = ((TreeMap&amp;lt;?,?&amp;gt;)data).comparator();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Comparator&amp;lt;? super Object&amp;gt; comparator = ((TreeMap&amp;lt;Object, HashTree&amp;gt;) data).comparator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new SortedHashTree(key, comparator);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** {@inheritDoc} */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;protected HashTree createNewTree(Collection&amp;lt;?&amp;gt; values) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Comparator&amp;lt;?&amp;gt; comparator = ((TreeMap&amp;lt;?,?&amp;gt;)data).comparator();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Comparator&amp;lt;? super Object&amp;gt; comparator = ((TreeMap&amp;lt;Object, HashTree&amp;gt;)data).comparator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new SortedHashTree(values, comparator);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447060&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447060&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882647---in--jakarta-jmeter-trunk-src-jorphan-org-apache-jorphan-collections%3A-HashTree.java-ListedHashTree.java-SortedHashTree.java-tp26447060p26447060.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446962</id>
	<title>svn commit: r882643 - in /jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads: ListenerNotifier.java TestCompiler.java</title>
	<published>2009-11-20T09:13:59Z</published>
	<updated>2009-11-20T09:13:59Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 17:13:57 2009
&lt;br&gt;New Revision: 882643
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882643&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882643&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Document deliberate use of deprecated methods
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/ListenerNotifier.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/TestCompiler.java
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/ListenerNotifier.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/ListenerNotifier.java?rev=882643&amp;r1=882642&amp;r2=882643&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/ListenerNotifier.java?rev=882643&amp;r1=882642&amp;r2=882643&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/ListenerNotifier.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/ListenerNotifier.java Fri Nov 20 17:13:57 2009
&lt;br&gt;@@ -77,6 +77,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;must not be null and must contain only SampleListener
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;elements.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;@SuppressWarnings(&amp;quot;deprecation&amp;quot;) // TestBeanHelper.prepare() is OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public void notifyListeners(SampleEvent res, List&amp;lt;SampleListener&amp;gt; listeners) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;SampleListener&amp;gt; iter = listeners.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (iter.hasNext()) {
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/TestCompiler.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/TestCompiler.java?rev=882643&amp;r1=882642&amp;r2=882643&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/TestCompiler.java?rev=882643&amp;r1=882642&amp;r2=882643&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/TestCompiler.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/TestCompiler.java Fri Nov 20 17:13:57 2009
&lt;br&gt;@@ -126,6 +126,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;@SuppressWarnings(&amp;quot;deprecation&amp;quot;) // TestBeanHelper.prepare() is OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private void trackIterationListeners(LinkedList&amp;lt;TestElement&amp;gt; p_stack) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TestElement child = p_stack.getLast();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (child instanceof LoopIterationListener) {
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446962&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446962&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882643---in--jakarta-jmeter-trunk-src-core-org-apache-jmeter-threads%3A-ListenerNotifier.java-TestCompiler.java-tp26446962p26446962.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446875</id>
	<title>Re: How can I extract cell data (content surrounded by &lt;td&gt;&lt;/td&gt;)  from a &lt;table&gt; in HTML response?</title>
	<published>2009-11-20T09:08:52Z</published>
	<updated>2009-11-20T09:08:52Z</updated>
	<author>
		<name>Deepak Shetty</name>
	</author>
	<content type="html">Hi
&lt;br&gt;If you need JMeter to iterate over variables with a ForEach , the variable
&lt;br&gt;names must have specific forms.
&lt;br&gt;&lt;a href=&quot;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#ForEach_Controller&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#ForEach_Controller&lt;/a&gt;&lt;br&gt;So if you had an array of strings
&lt;br&gt;//pseudo
&lt;br&gt;for (int i=0;i&amp;lt;list.length;i++) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; vars.put(&amp;quot;varName_&amp;quot; + i,list[i] );
&lt;br&gt;}
&lt;br&gt;I cant remember offhand whether you also need varName_n=count (The total
&lt;br&gt;number), try it out
&lt;br&gt;Then you should be able to use a forEach with varName.
&lt;br&gt;&lt;br&gt;Also you say you have an arrayList and are using
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vars.put(&amp;quot;responseList&amp;quot;, responseList);
&lt;br&gt;That wont work , this method uses String, String. If you need to store
&lt;br&gt;objects you have to use vars.putObject(key, object);
&lt;br&gt;&lt;br&gt;While working with BSH always check your jmeter.log for errors.
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;deepak
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 7:44 AM, rosiere &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shu.yi.eutech@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for your explanation.
&lt;br&gt;&amp;gt; In fact the HTML layout that I try to parse is stable and hardly subjected
&lt;br&gt;&amp;gt; to future change, that's why I need to parse it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now that I'm not goot at regex, I will use JMeter just to get the HTML
&lt;br&gt;&amp;gt; response from an https-based web site, and to store parsing results in java
&lt;br&gt;&amp;gt; objects like ArrayList.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So I created some Http request samplers, then attached a BeanShell
&lt;br&gt;&amp;gt; PostProcessor to it.
&lt;br&gt;&amp;gt; In the BeanShell script, I wrote some logic with dom w3c and jtidy API, and
&lt;br&gt;&amp;gt; now I can see the extracted cell contents by System.err.println() in my
&lt;br&gt;&amp;gt; BeanShell.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; After that I had difficulties about JMeter variables usage. In my BeanShell
&lt;br&gt;&amp;gt; script I created ArrayList objects and stored extracted texts in them, and
&lt;br&gt;&amp;gt; put them into JMeter context:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vars.put(&amp;quot;responseList&amp;quot;, responseList);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vars.put(&amp;quot;responseDateList&amp;quot;, responseDateList);
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26443545/BeanShellPostProcessor.gif&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26443545/BeanShellPostProcessor.gif&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; After having parsed my HTML response, I would need a ForEach Controller to
&lt;br&gt;&amp;gt; iterate on these List objects' elements (which are just an array of values
&lt;br&gt;&amp;gt; in selected &amp;lt;td&amp;gt; elements), and to issue JDBC request to store them in
&lt;br&gt;&amp;gt; database (or any other possible operations to send them out of JMeter).
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26443545/ForEachController.gif&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26443545/ForEachController.gif&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However I was unable to get a ForEach Controller operate on objects in
&lt;br&gt;&amp;gt; vars.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What did I miss and what should I do to iterate on vars' content and run a
&lt;br&gt;&amp;gt; sampler on each value in the iteration?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; With my best wishes,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Rosière
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Deepak Shetty wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi
&lt;br&gt;&amp;gt; &amp;gt; the regex you are using doesnt seem correct
&lt;br&gt;&amp;gt; &amp;gt; [^tr]
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;is any character that is not 't' or not 'r' it doesnt mean not the
&lt;br&gt;&amp;gt; &amp;gt; sequence
&lt;br&gt;&amp;gt; &amp;gt; tr.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Plus if you are getting multiple &amp;lt;tr&amp;gt; instead of 1 that you expect your
&lt;br&gt;&amp;gt; &amp;gt; regex is probably too greedy try replacing .* constructs with .*? or
&lt;br&gt;&amp;gt; &amp;gt; modify
&lt;br&gt;&amp;gt; &amp;gt; the regex
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; In any case XPath is as dependent on HTML structure as a Regex is (e.g.
&lt;br&gt;&amp;gt; &amp;gt; what
&lt;br&gt;&amp;gt; &amp;gt; if you move to a tableless layout)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Thu, Nov 19, 2009 at 8:17 AM, rosiere &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shu.yi.eutech@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Thanks for your advice.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I did applied case insensitive check: like this:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; (?is)&amp;lt;tr\sclass=&amp;quot;tgDataLine.*1\)\&amp;quot; &amp;gt;([^tr].*)&amp;lt;/tr&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; However I still face problem. Now I capture all &amp;lt;tr&amp;gt; elements in a same
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; group instead of each &amp;lt;tr&amp;gt; element.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I read in my jmeter.log these informations about matching:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor: Regex =
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; (?is)&amp;lt;tr\sclass=&amp;quot;tgDataLine.*1\)\&amp;quot; &amp;gt;([^tr].*)&amp;lt;/tr&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; RegexExtractor:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Match found!
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; RegexExtractor:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Template piece #0 = 1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; RegexExtractor:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Template piece #1 =
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/19 17:03:33 DEBUG - jmeter.extractor.RegexExtractor: Regex
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Extractor
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; result =
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TD&amp;gt;....&amp;lt;TD&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TR&amp;gt;...&amp;lt;/TR&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TR&amp;gt;....&amp;lt;/TR&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;TD&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; As for alternatives, I did want to parse a HTML with org.w3c.dom api,
&lt;br&gt;&amp;gt; but
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; dom methods like getElementsByTagName() are all case sensitive and may
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; be able to parse an HTML with both uppercase and lowercase tags.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Besides, whenever the HTML page changes, I will have to rewrite my Java
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; code
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; based on dom api. So in order to minimize these unwanted effects on my
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Java
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; code, I would still like to use regex, so that, whenever HTML structure
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; changes, I need only change the regex in JMeter but not my java code
&lt;br&gt;&amp;gt; that
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; cosumes the extracted HTML portions.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Deepak Shetty wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; You should probably make the check case insensitive. but I agree with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; sebb
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; ,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; parsing html constructs with regex is a pain and breaks quite
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; frequently
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; regards
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; deepak
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Wed, Nov 18, 2009 at 10:37 AM, Andre Arnold &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AndreArnold@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; sebb schrieb:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On 18/11/2009, rosiere &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shu.yi.eutech@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;Hello,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;I found that JMeter's oro regex is somehow different from java's.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Yes.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; But not all that different; and neither is particularly well suited
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; this task.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; The XPath Extractor will probably be much easier to use.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#XPath_Extractor&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#XPath_Extractor&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; This was discussed on the mailing list earlier this year.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;Now I need to iterate on different &amp;lt;tr&amp;gt; that matches a pattern,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; then:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; capture all the &amp;lt;td&amp;gt; elements within each &amp;lt;tr&amp;gt; , and select the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 8th
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and 9th
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;&amp;lt;td&amp;gt;.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;Since many &amp;lt;tr&amp;gt; elements appears in the HTML response, in order
&lt;br&gt;&amp;gt; to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; this I
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;have to capture &amp;lt;tr&amp;gt; line by line without including two lines in
&lt;br&gt;&amp;gt; a
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; same
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;group:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;so I should avoid capturing &amp;nbsp;continuous &amp;lt;tr&amp;gt;..&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;..&amp;lt;/tr&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; into
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; same
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;group.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;By writing (?is)&amp;lt;tr\sclass=&amp;quot;tgDataLine.*1\)\&amp;quot; &amp;gt;(.*)&amp;lt;/tr&amp;gt; I will
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; capture
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; only
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;one group that contains many real &amp;lt;tr&amp;gt; elements
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp;So what should I write in the regex?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; If you still need a pattern to match your needs.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; I found that the following matches your the number you wanted and the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; following column value.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; reference: ref
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; pattern: &amp;nbsp; &amp;nbsp; (?s)&amp;lt;TR.+?&amp;lt;TD.+?&amp;gt;([1-9|0]+?)&amp;lt;/TD.+?&amp;lt;TD.+?&amp;gt;(.+?)&amp;lt;/TD&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; template: &amp;nbsp;$1$$2$
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; match : &amp;nbsp; &amp;nbsp; 1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; In ref_g1 you'll find the number.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; In ref_g2 you'll find the following column value.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; To catch all the matches you need to increment a counter for the
&lt;br&gt;&amp;gt; match
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and check wether there is another one or not.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Your Testplan should look sth like this:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; -while controller (${__javaScript(&amp;quot;${ref}&amp;quot;!=&amp;quot;error&amp;quot;)} &amp;nbsp;)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; --counter (from 1 with increment 1 for the regex match value)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; --Http Sampler (to get your site)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ---RegEx Extractor (as shown above)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; --if controller( same as while controller--&amp;gt; ${ref}&amp;quot;!=&amp;quot;error&amp;quot; )
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ---your jdbc action (use ref_g1 &amp; ref_g2)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hope I got your problem right.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26421379.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26421379.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Sent from the JMeter - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26443545.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26443545.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the JMeter - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446875&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-can-I-extract-cell-data-%28content-surrounded-by-%3Ctd%3E%3C-td%3E%29-from-a-%3Ctable%3E-in-HTML-response--tp26371440p26446875.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446248</id>
	<title>Re: HTTPS / SSL exception</title>
	<published>2009-11-20T08:28:37Z</published>
	<updated>2009-11-20T08:28:37Z</updated>
	<author>
		<name>sebb-2-2</name>
	</author>
	<content type="html">On 20/11/2009, Pavel Gouchtchine &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446248&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guserlist@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi All.
&lt;br&gt;&amp;gt; &amp;nbsp;I am using JMeter 2.3.4 and Java 1.6.02.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I am trying to send a GET request via https. The following exception
&lt;br&gt;&amp;gt; &amp;nbsp;is returned as a result.
&lt;br&gt;&amp;gt; &amp;nbsp;(I am working to put &amp;quot;certificate&amp;quot; into standard java storage
&lt;br&gt;&amp;gt; &amp;nbsp;currently. I think the exception is not related to certificate issues)
&lt;br&gt;&lt;br&gt;On the contrary, it looks as though the Sun Java code may have a
&lt;br&gt;problem with the specific certificate.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;Please, help.
&lt;br&gt;&lt;br&gt;What happens if you use GET for different https sites?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;javax.net.ssl.SSLException: java.lang.RuntimeException: Could not
&lt;br&gt;&amp;gt; &amp;nbsp;generate DH keypair
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown
&lt;br&gt;&amp;gt; &amp;nbsp;Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:490)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1037)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1023)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:346)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:243)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp;Caused by: java.lang.RuntimeException: Could not generate DH keypair
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.DHCrypt.&amp;lt;init&amp;gt;(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(Unknown
&lt;br&gt;&amp;gt; &amp;nbsp;Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown
&lt;br&gt;&amp;gt; &amp;nbsp;Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 11 more
&lt;br&gt;&amp;gt; &amp;nbsp;Caused by: java.security.InvalidAlgorithmParameterException: Prime
&lt;br&gt;&amp;gt; &amp;nbsp;size must be multiple of 64, and can only range from 512 to 1024
&lt;br&gt;&amp;gt; &amp;nbsp;(inclusive)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.crypto.provider.DHKeyPairGenerator.initialize(DashoA13*..)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.KeyPairGenerator$Delegate.initialize(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 18 more
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;nbsp;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446248&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446248&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446248&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446248&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/HTTPS---SSL-exception-tp26446149p26446248.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446149</id>
	<title>HTTPS / SSL exception</title>
	<published>2009-11-20T08:22:57Z</published>
	<updated>2009-11-20T08:22:57Z</updated>
	<author>
		<name>Pavel Gouchtchine</name>
	</author>
	<content type="html">Hi All.
&lt;br&gt;I am using JMeter 2.3.4 and Java 1.6.02.
&lt;br&gt;&lt;br&gt;I am trying to send a GET request via https. The following exception
&lt;br&gt;is returned as a result.
&lt;br&gt;(I am working to put &amp;quot;certificate&amp;quot; into standard java storage
&lt;br&gt;currently. I think the exception is not related to certificate issues)
&lt;br&gt;Please, help.
&lt;br&gt;&lt;br&gt;javax.net.ssl.SSLException: java.lang.RuntimeException: Could not
&lt;br&gt;generate DH keypair
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:490)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1037)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1023)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:346)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:243)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Unknown Source)
&lt;br&gt;Caused by: java.lang.RuntimeException: Could not generate DH keypair
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.DHCrypt.&amp;lt;init&amp;gt;(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 11 more
&lt;br&gt;Caused by: java.security.InvalidAlgorithmParameterException: Prime
&lt;br&gt;size must be multiple of 64, and can only range from 512 to 1024
&lt;br&gt;(inclusive)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.crypto.provider.DHKeyPairGenerator.initialize(DashoA13*..)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.KeyPairGenerator$Delegate.initialize(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 18 more
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446149&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446149&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---User-f328.html&quot; embed=&quot;fixTarget[328]&quot; target=&quot;_top&quot; &gt;JMeter - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/HTTPS---SSL-exception-tp26446149p26446149.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445682</id>
	<title>svn commit: r882622 - /jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java</title>
	<published>2009-11-20T07:57:01Z</published>
	<updated>2009-11-20T07:57:01Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 15:57:01 2009
&lt;br&gt;New Revision: 882622
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882622&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882622&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;FOrgot to remove imports
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java?rev=882622&amp;r1=882621&amp;r2=882622&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java?rev=882622&amp;r1=882621&amp;r2=882622&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java Fri Nov 20 15:57:01 2009
&lt;br&gt;@@ -18,8 +18,6 @@
&lt;br&gt;&amp;nbsp;package org.apache.jorphan.util;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;import java.text.DateFormat;
&lt;br&gt;-import java.text.DecimalFormat;
&lt;br&gt;-import java.text.NumberFormat;
&lt;br&gt;&amp;nbsp;import java.text.ParseException;
&lt;br&gt;&amp;nbsp;import java.text.SimpleDateFormat;
&lt;br&gt;&amp;nbsp;import java.util.Calendar;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445682&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445682&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882622----jakarta-jmeter-trunk-src-jorphan-org-apache-jorphan-util-Converter.java-tp26445682p26445682.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445668</id>
	<title>svn commit: r882620 - /jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java</title>
	<published>2009-11-20T07:56:26Z</published>
	<updated>2009-11-20T07:56:26Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 15:56:25 2009
&lt;br&gt;New Revision: 882620
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882620&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882620&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Remove unused methods
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java?rev=882620&amp;r1=882619&amp;r2=882620&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java?rev=882620&amp;r1=882619&amp;r2=882620&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/util/Converter.java Fri Nov 20 15:56:25 2009
&lt;br&gt;@@ -17,7 +17,6 @@
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;&amp;nbsp;package org.apache.jorphan.util;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-import java.net.URLEncoder;
&lt;br&gt;&amp;nbsp;import java.text.DateFormat;
&lt;br&gt;&amp;nbsp;import java.text.DecimalFormat;
&lt;br&gt;&amp;nbsp;import java.text.NumberFormat;
&lt;br&gt;@@ -123,10 +122,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return getDate(date, Calendar.getInstance().getTime());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public static String urlEncode(Object toEncode) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return URLEncoder.encode(getString(toEncode));
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public static Date getDate(Object date, Date defaultValue) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Date val = null;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (date != null &amp;&amp; date instanceof java.util.Date) {
&lt;br&gt;@@ -160,11 +155,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return val;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public String formatNumber(float num, String pattern) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NumberFormat format = new DecimalFormat(pattern);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return format.format(num);
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public static float getFloat(Object o, float defaultValue) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (o == null) {
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445668&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445668&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882620----jakarta-jmeter-trunk-src-jorphan-org-apache-jorphan-util-Converter.java-tp26445668p26445668.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445603</id>
	<title>svn commit: r882615 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java</title>
	<published>2009-11-20T07:52:15Z</published>
	<updated>2009-11-20T07:52:15Z</updated>
	<author>
		<name>sebb-3</name>
	</author>
	<content type="html">Author: sebb
&lt;br&gt;Date: Fri Nov 20 15:52:14 2009
&lt;br&gt;New Revision: 882615
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=882615&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=882615&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Document deliberate use of deprecated methods
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java
&lt;br&gt;&lt;br&gt;Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java?rev=882615&amp;r1=882614&amp;r2=882615&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java?rev=882615&amp;r1=882614&amp;r2=882615&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java (original)
&lt;br&gt;+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java Fri Nov 20 15:52:14 2009
&lt;br&gt;@@ -279,6 +279,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param threadContext 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @return SampleResult if a transaction was processed
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;@SuppressWarnings(&amp;quot;deprecation&amp;quot;) // OK to call TestBeanHelper.prepare()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private SampleResult process_sampler(Sampler current, Sampler parent, JMeterContext threadContext) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SampleResult transactionResult = null;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;@@ -565,6 +566,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;log.info(&amp;quot;Stop Thread detected by thread: &amp;quot; + threadName);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;@SuppressWarnings(&amp;quot;deprecation&amp;quot;) // OK to call TestBeanHelper.prepare()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private void checkAssertions(List&amp;lt;Assertion&amp;gt; assertions, SampleResult parent, JMeterContext threadContext) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;Assertion&amp;gt; iter = assertions.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (iter.hasNext()) {
&lt;br&gt;@@ -606,6 +608,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;result.addAssertionResult(assertionResult);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;@SuppressWarnings(&amp;quot;deprecation&amp;quot;) // OK to call TestBeanHelper.prepare()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private void runPostProcessors(List&amp;lt;PostProcessor&amp;gt; extractors) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ListIterator&amp;lt;PostProcessor&amp;gt; iter;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (reversePostProcessors) {// Original (rather odd) behaviour
&lt;br&gt;@@ -625,6 +628,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;@SuppressWarnings(&amp;quot;deprecation&amp;quot;) // OK to call TestBeanHelper.prepare()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private void runPreProcessors(List&amp;lt;PreProcessor&amp;gt; preProcessors) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;PreProcessor&amp;gt; iter = preProcessors.iterator();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (iter.hasNext()) {
&lt;br&gt;@@ -637,6 +641,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;@SuppressWarnings(&amp;quot;deprecation&amp;quot;) // OK to call TestBeanHelper.prepare()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private void delay(List&amp;lt;Timer&amp;gt; timers) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;long sum = 0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Iterator&amp;lt;Timer&amp;gt; iter = timers.iterator();
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445603&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445603&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmeter-dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JMeter---Dev-f327.html&quot; embed=&quot;fixTarget[327]&quot; target=&quot;_top&quot; &gt;JMeter - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r882615----jakarta-jmeter-trunk-src-core-org-apache-jmeter-threads-JMeterThread.java-tp26445603p26445603.html" />
</entry>

</feed>
