Whenever a malformed SOAP message (malformed as in, is not well-formed XML), is sent to the AxisServlet (org.apache.transport.http.AxisServlet) via an HTTP POST, a HTTP response code of 500 Internal Server Error is sent back.
My question is: Is there anyway to override this default behavior, i.e. inform the sender in a SOAP message response that their XML was not well-formed? I've looked through the source of AxisServlet, and it appears that there is no way to do this without modifying the servlet itself... Thanks for any help, Mark