wow, that sounds like amazon does some weird stuff. hmm, the standard URLConnection is suppose to give up after a couple tries. HttpSamplerBase probably is the place to look.
peter On Fri, 23 Jul 2004 19:56:46 -0400, joelsherriff <[EMAIL PROTECTED]> wrote: > Goofy s**t going on here. Debugging has found that at least one of the > subrequests generated as a result of enabling "Retrieve All..." is for a > ..gif which gets a 200 response - yet the content-type is "image/text" and > the response data is html for a 404 Not Found error. So, the parser parses > the (large) response which self-references the original url, causing jmeter > to loop infinitely (or at least until it gets tired of eating the memory). > I need to get under the hood for this one and since I don't feel like > cracking java.net. code, does anyone know of a winsock tracing tool that > will trace java.exe calls (free or shareware)? None of my tools is working. > Not sure what to suspect at this point, since the url is most definitely not > Not Found. > > J > > > > > ----- Original Message ----- > From: "joelsherriff" <[EMAIL PROTECTED]> > To: "JMeter Users List" <[EMAIL PROTECTED]> > Sent: Thursday, July 22, 2004 3:52 PM > Subject: Re: Head scratcher - test hanging > > > Further testing has narrowed it down a little more, but is still not much > > help. It's not the 301 response code though. > > The 301 redirects to: > > http://www.amazon.com/exec/obidos/subst/home/home.html > > which is then redirected by a 302 to > > http://www.amazon.com/exec/obidos/subst/home/home.html/{someuniqueid} > > It appears that enabling Retrieve All Embedded Resources from HTML Files > > contributes to the problem. If I change my test so that the path in the > > request is /exec/obidos/subst/home/home.html (to skip the 301 response > > entirely), enable Follow Redirects and Retrieve All..., it hangs. If I > > disable Retrieve All..., it doesn't hang. I'm now going to dig into the > > code to see if I can figure out what's going on - maybe the html parser is > > choking on the response. I did notice that the response headers are > mangled > > in the Sampler result tab (for the case where Retrieve All... is > disabled) - > > "Connection: close" is written either as "nnCoection: close" or > > "Cneonction: close", depending on whether I'm looking at the home.html > > response or the home.html/{someuniqueid} response. But that could be a > red > > herring. > > > > Anyone with a suspicion where to look, chime in... > > > > J > > ----- Original Message ----- > > From: "joelsherriff" <[EMAIL PROTECTED]> > > To: "JMeter Users List" <[EMAIL PROTECTED]> > > Sent: Wednesday, July 21, 2004 1:59 PM > > Subject: Head scratcher - test hanging > > > > > > > Just capturing and playing back odds and ends and I have a case here > that > > > just hangs when playing back an http request. Maybe someone can see > > > something silly I'm doing? I have only 1 thread group which contains > only > > 1 > > > request - to www.amazon.com, path "/". Redirect Automatically, Follow > > > Redirects, and Use KeepAlive are enabled. Thread properties is Stop > Test, > > > 1, 1, and 1. > > > This should execute quickly, yet when I hit Start, it runs until I stop > it > > > but the request never completes. The only thing of interest I can see > is > > > that the request gets a 301 (moved permanently) response, as opposed to > > the > > > more common 302. That is, it gets it "normally", I have no way of > knowing > > > what's happening during the test. > > > > > > Any ideas? I've attached the test plan in case anyone want's to view > it. > > > > > > J > > > > > > > > > > > > -------------------------------------------------------------------------- > -- > > ---- > > > > > > > --------------------------------------------------------------------- > > > 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] > > > > > > --------------------------------------------------------------------- > 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]

