I switched to an HTTP request HTTPClient sampler. Still no Response
Data in the View Results Tree element.

Trying to figure out how to use the "Save Responses to a File" element....

Here's the jmeter RESPONSE output from wireshark:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Transfer-Encoding: chunked
Date: Mon, 27 Apr 2009 20:19:53 GMT

22
35990c2bce7647ab9b26b514862b3894

0

Here's the wireshark response if I invoke the servlet from a browser
(looks the same):
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Transfer-Encoding: chunked
Date: Mon, 27 Apr 2009 20:30:46 GMT

22
bdeb22be5b114faa81f858fab706b4d6

0






On Mon, Apr 27, 2009 at 2:06 PM, sebb <[email protected]> wrote:
> On 27/04/2009, Ed Young <[email protected]> wrote:
>> I know there's a respons because I can see it when I invoke the
>>  servlet from a browser, and I can see it in wireshark, just not in
>>  jmeter.
>>
>>  Do I need to encode the data in the servlet or something like that so
>>  jmeter will handle it correctly?
>
> No.
>
>>  it's clearly something about the way the servlet is rendering the
>>  response. If I invoke it from the browser the servlet returns:
>>  844fc1e22a274c7eba24daa06c3b275b
>>
>>  No html, nothing except the text.
>>
>>  If I change the url so it's bogus, jmeter's response data is a proper
>>  error wrapped in html.
>>
>>  I can see the sampler response if I set it to write to a file, but
>>  that won't work since I need to extract the response data in my test.
>
> The file data is written from the response, so if it appears in the
> file, it can be extracted, regardless of whether it is visible in the
> Tree View Listener or not.
>
>>  However, if I set it to write the response to a file and get:
>>
>>  <?xml version="1.0" encoding="UTF-8"?>
>>  <testResults version="1.2">
>>  <httpSample t="5" lt="5" ts="1240861767241" s="true" lb="HTTP Request"
>>  rc="200" rm="OK" tn="Thread Group 1-1" dt="" de="ISO-8859-1" by="34"
>>  sc="1" ec="0" ng="1" na="1" hn="cocmcl-naeng30">
>>   <responseHeader class="java.lang.String">HTTP/1.1 200 OK
>>
>> Transfer-Encoding: chunked
>
> Could perhaps be the chunking that is causing the problem.
>
>>  Server: Jetty(6.1.16)
>>
>> </responseHeader>
>>   <requestHeader class="java.lang.String">Connection: keep-alive
>>  </requestHeader>
>>   <responseData class="java.lang.String"/>
>
> Which is an empty String, so no wonder the display shows nothing.
>
> There's no sign of the string
>
> 844fc1e22a274c7eba24daa06c3b275b
>
> which you say appears in the browser.
>
>>   <responseFile class="java.lang.String"></responseFile>
>>   <cookies class="java.lang.String"></cookies>
>>   <method class="java.lang.String">GET</method>
>>   <queryString class="java.lang.String"></queryString>
>>   
>> <java.net.URL>http://localhost:8080/loadtest-servlet/sessionid</java.net.URL>
>>  </httpSample>
>>
>>  </testResults>
>>
>
> Please try using the Save Responses to a file element.
>
> It may well also create an empty file, but it is a useful check.
>
> Also, try using the HttpClient sampler in case that handles the response 
> better.
>
> Can you save the response from Wireshark?
>
>>
>>
>>
>>  On Mon, Apr 27, 2009 at 12:45 PM, sebb <[email protected]> wrote:
>>
>> > On 27/04/2009, Ed Young <[email protected]> wrote:
>>  >> This has got to be a simple problem/solution. I did do an archive
>>  >>  search, but no luck. It's killing me...
>>  >
>>  > Which version of JMeter?
>>  >
>>  >>  I'm sending the simplest of HTTP Requests and Jmeter indicates it got
>>  >>  a response, I don't see it in the Viewe Results Tree "Response Data"
>>  >>  tab.
>>  >>
>>  >>  I can even see the response in Wireshark and it looks good.
>>  >>
>>  >>  I put the HTTP Request as a child to the Thread Group and added a View
>>  >>  Results Tree to it.
>>  >>
>>  >>  Here's what the Sampler Result says:
>>  >>  Thread Name: Thread Group 1-1
>>  >>  Sample Start: 2009-04-27 12:13:43 MDT
>>  >>  Load time: 8
>>  >>  Latency: 8
>>  >>  Size in bytes: 34
>>  >>  Sample Count: 1
>>  >>  Error Count: 0
>>  >>  Response code: 200
>>  >>  Response message: OK
>>  >>
>>  >>  Response headers:
>>  >>  HTTP/1.1 200 OK
>>  >>  Server: Apache-Coyote/1.1
>>  >>  Transfer-Encoding: chunked
>>  >>  Date: Mon, 27 Apr 2009 18:13:29 GMT
>>  >>
>>  >>  I'm tweaking all the View Results Tree parameters, but I can't see the
>>  >>  response...
>>  >
>>  > Does this happen for all samples, or just this particular one?
>>  > Have you checked for errors in the JMeter log file?
>>  >
>>  > What is the Content-Type?
>>  >
>>  >>  ---------------------------------------------------------------------
>>  >>  To unsubscribe, e-mail: [email protected]
>>  >>  For additional commands, e-mail: [email protected]
>>  >>
>>  >>
>>  >
>>  > ---------------------------------------------------------------------
>>  > To unsubscribe, e-mail: [email protected]
>>  > For additional commands, e-mail: [email protected]
>>  >
>>  >
>>
>>
>>
>>
>> --
>>
>> - Ed
>>
>>
>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: [email protected]
>>  For additional commands, e-mail: [email protected]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
- Ed

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to