Here you are, now the post works and I have allso replaced DataOutputStream with an own class that extend BufferedInputStream just to implement my own readLine. I have allso put in some flags in Proxy, to be able to turn on and of output to Std out. I shall investigate in the Proxy a little more and see if I can do some more to it, but I think it is working better now anyway. IŽll hope it can be of some use. /Bosse
Quoting "Stover, Michael" <[EMAIL PROTECTED]>: > Could you forward your changes to the list? > > > -----Original Message----- > > From: Bo Regnlin [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, December 18, 2001 3:20 PM > > To: JMeter Developers List; Stover, Michael > > Cc: 'JMeter Developers List' > > Subject: RE: Bug in proxy module > > > > > > I have seen the same to when I have tried it to. I changed > > DataInputStream to > > BufferedReader in comination with InputStreamReader and it > > seemed to work > > better. > > The same goes for output. I allso think it has to do with the > > way you alter > > between InputStream and DataInputStream wich I allso only stuck one. > > It worked for me when I tried but I havenŽt test that much so > > I am not sure. > > /Bosse > > > > Quoting "Stover, Michael" <[EMAIL PROTECTED]>: > > > > > Thanks for spotting that. I haven't had any time to go looking, but > > > since > > > you've found it for me, I might take a moment to see if it > > can be easily > > > fixed. I know the class uses deprecated IO methods, and it > > might fix it > > > simply to update that code.... > > > > > > -Mike > > > > > > > -----Original Message----- > > > > From: [EMAIL PROTECTED] > > > > [mailto:[EMAIL PROTECTED]] > > > > Sent: Tuesday, December 18, 2001 1:47 PM > > > > To: [EMAIL PROTECTED] > > > > Subject: Bug in proxy module > > > > > > > > > > > > Hello all. > > > > > > > > First of all, I'm new to JMeter, and the JSP's. I was > > > > put into the > > > > middle of an existing project. We use Load Runner, but I'd > > > > like to see > > > > what JMeter can do. > > > > > > > > So what I'm trying to do to learn JMeter is to start > > with a proxy > > > > testing script. But there is a bug there. When I start the > > > > proxy server, > > > > I go to my web broser (doens't matter which one), load the > > > > login page, fill > > > > in a username & password, click login, and it hangs. The > > > > console shows the > > > > first (load of login), but doesn't show the post. Until I > > > > hit the stop > > > > button in the browser, at which point an array index > > > > exception is thrown. > > > > > > > > I've tracked down the issue to > > > > org.apache.jmeter.protocol.http.proxy.HttpRequestHdr, line > > > > 147 (this is the > > > > dec 17th nightly release). At this point JMeter knows a > > POST is in > > > > progress, and is trying to read the input from the client > > > > connection. A > > > > readln() is used, and it is blocking. This is a bug. > > Even though the > > > > stream is ready to read at that point ( I checked this with > > > > lines.ready() > > > > which returns true), I'm not sure why a readln is being used. > > > > Is there a > > > > garentee that a line end character will be present? > > > > > > > > Anyway, the app works fine direct (no JMeter proxy), and > > > > the proxy of > > > > LoadRunner doesn't have an issue. Unfortunatly, I'm a bit > > > > out of my area > > > > of expertise here. What I could see in the archives > > sugests that this > > > > class, this method, is a bit of a problem anyway. > > > > > > > > Any ideas? > > > > > > > > > > > > > > > > -- > > > > To unsubscribe, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > > -- > > > To unsubscribe, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > > ------------------------------------------------- > > FREE E-MAIL IN 1 MINUTE! > > - [EMAIL PROTECTED] - http://www.pc.nu > > > > -- > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > ------------------------------------------------- FREE E-MAIL IN 1 MINUTE! - [EMAIL PROTECTED] - http://www.pc.nu
proxy.zip
Description: Zip compressed data
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>