Maybe we are talking at cross purposes. I will try to explain what I am trying to achieve.
When I have a non-200 response ALL I want to send back is the status code and the message inserted with the sendError. Nothing else. Currently I just do a sendError, should I also write a zero length buffer to the OutputStream and flush it? David On Tuesday 06 September 2005 18:55, Tim Funk wrote: > Then make the error page a jsp which clears the stream and prints what you > want. > > If your servlet already prints what you need, then force the buffer to be > flushed so that the response is committed and an error page is not shown. > > -Tim > > David Goodenough wrote: > > No, this is the reverse of what I want. I want to STOP it sending an > > HTML page, rather than the error-page tag to set it. > > > > David > > > > On Tuesday 06 September 2005 15:06, Tim Funk wrote: > >>http://jakarta.apache.org/tomcat/faq/misc.html#error > >> > >>-Tim > >> > >>David Goodenough wrote: > >>>I have a server which is being used only for XML servlets. I would like > >>>to send back error responses either as an XML error or, in the case of > >>>a non-200 status code just to send back the status code and a single > >>>line text message. > >>> > >>>I set the status (which seems to work) and the text, which again > >>>seems to be sent back on the response header, but I also get a > >>>bunch of HTML text which gets in the way of processing the > >>>error text which I want to do using XmlHttpRequest. > >>> > >>>I have not included any ErrorPage tags in my web.xml nor are there > >>>any in the global web.xml. > > --------------------------------------------------------------------- > 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]
