On 06/09/07, sebb <[EMAIL PROTECTED]> wrote:
> On 06/09/07, Ronan Klyne <[EMAIL PROTECTED]> wrote:
> > sebb wrote:
> > > Looking further at the stack trace shows that it is caused by a
> > > sub-sample with ResponseMessage=null.
> > >
> > > [I was able to reproduce this by using BeanShell sampler to create a
> > > sample result, set the response message to null, and then add it as a
> > > subresult to the current sample. There may situations in which JMeter
> > > creates such subresults.]
> > >
> > > The XStream PrettyPrintWriter cannot handle null Strings, so I've
> > > updated the code in SVN to convert null to the empty string.
> > >
> > > This will stop the NPE in future.
> > >
> > > Meanwhile, if you disable writing to a file, and add a Tree View
> > > Listener (if necessary), you should be able to see which sub-sample is
> > > at fault by checking the Sampler Result tab - it will look like:
> > >
> > > Response Message: null
> > >
> > > if the RM is null.
> > >
> > > It would be useful to know what this reveals.
> >
> > I've found such aa sample. It occurs when the server tries to redirect
> > without returning a page, but by returning a 302 and a new path in the
> > location header.
> >
> > ---- Sample Result ----
> >
> > Thread Name: 5.Logins 1-1
> > Sample Start: 2007-09-06 07:37:33 BST
> > Load time: 234
> > Size in bytes: 0
> > Response code: 302
> > Response message: null
> >
> > Response headers:
> > HTTP/1.1 302
> > Date: Thu, 06 Sep 2007 06:39:45 GMT
> > Server: Apache
> > Set-Cookie: ..........
> > Expires=Fri, 07-Sep-2007 06:39:45 GMT;
> > Location: http://uutest.withbc.com/bc/bc.cgi
> > Content-Length: 0
> > Connection: close
> > Content-Type: text/plain; charset=ISO-8859-1
>
> Thanks, that's very useful.
>
> I think servers are supposed to return some text after the 302; maybe
> that is causing the null Response Message. It won't be the lack of any
> document contents. But I need to check if the text is required, and if
> missing text causes the null.

By the way, is it a plain HTTP Sampler, or the HTTP HTTPClient sampler?

> > --
> > Ronan Klyne
> > Business Collaborator Developer
> > Tel: +44 (0)870 163 2555
> > [EMAIL PROTECTED]
> > www.groupbc.com
> >
> > ---------------------------------------------------------------------
> > 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]

Reply via email to