Re: Need Assisatance : Http-500(Internal Server Error)

Andreas Veithen <[email protected]>
Newsgroups gmane.text.xml.axis.user
Message-ID <CADx4_uVZ+xTZHrAP7sNNqHmAJonEQNGi5jfNEDy8KoBifaX9hw@mail.gmail.com>
That behavior is required by the SOAP specs [1]:

"In case of a SOAP error while processing the request, the SOAP HTTP
server MUST issue an HTTP 500 "Internal Server Error" response and
include a SOAP message in the response containing a SOAP Fault element
(see section 4.4) indicating the SOAP processing error."

Andreas

[1] http://www.w3.org/TR/2000/NOTE-SOAP-20000508

On Wed, Apr 10, 2013 at 11:47 AM, santosh kumar <[email protected]> wrote:
> Hi,
>
> I am facing an issue with Axis2 framework.
> I am using Apache Tomcat version 7.0.25 on which i have deployed my web
> service.
> The issue faced is :
>
> 1. whenever my service throws any exception Axis throws the same exception
> in XML format correctly  but in RAW data we see
>
> HTTP/1.1 500 Internal Server Error
> Server: Apache-Coyote/1.1
> Content-Type: text/xml;charset=UTF-8
> Transfer-Encoding: chunked
> Date: Wed, 10 Apr 2013 08:48:13 GMT
> Connection: close
>
> I want to know is it correct behaviour of Axis2 that in case of any
> exception it should throw Error 500 (Internal Server Error).
> Ideally it should throw Http code 200 along with the XML information
> containing the exception raised by web service, because communication is
> proper.
>
> If its the correct behavior then do we have any option to change this
> behavior of Axis 2.
>
> Please suggest some valuable tips as i am stuck with it .
>
> With Regards
> Santosh Kumar
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.