Hi, I need to return HTTP 500 from servlet along with some usable data, but Tomcat (4.0 m4&5) adds its own data. Here is my code fragment: resp.setStatus (resp.SC_INTERNAL_SERVER_ERROR); resp.setContentType ("text/xml"); Writer wrt=resp.getWriter (); wrt.write (message); wrt.close (); If this is used, Tomcat returns: HTTP/1.1 500 Internal Server Error Content-Type: text/xml Date: Wed, 27 Dec 2000 13:41:07 GMT Transfer-Encoding: chunked Server: Apache Tomcat/4.0-dev (HTTP/1.1 Connector) 2d3 text... 0 <html> HTML informing about internal server error </html> If wrt.close () is omitted, chunked text and HTML are reversed in milestone 4, milestone 5 omits my text completely. In this case HttpURLConnection class hangs - probably expected chunk length but got <html>... How can I tell Tomcat not to include its own message about error (that HTML)? Martin