Section 6.2 of SOAP 1.1 states

>>>>
SOAP HTTP follows the semantics of the HTTP Status codes for communicating
status information in HTTP. For example, a 2xx status code indicates that
the client's request including the SOAP component was successfully received,
understood, and accepted etc.

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.
<<<<

I read the MUST in the second paragraph as requiring faults to be returned
with a 500 status.

Scott

----- Original Message -----
From: "Robert Englander" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Saturday, July 21, 2001 17:16
Subject: Faults and HTTP


>
> Does anyone know if SOAP Faults are required to be
> returned using an HTTP Error?  i.e. is it valid to
> have a server respond with a Fault using HTTP/1.X 200 OK?
>
> The spec doesn't seem to say one way or the other.
>
> Thanks.
>
>
>

Reply via email to