-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 5.0.0 ER2
-
Fix Version/s: 5.2.0 GA
-
Component/s: Documentation, JBossESB, JBossWS
-
Labels:None
-
Release Notes Text:
-
Release Notes Docs Status:Documented as Known Issue
Whe WebService proxy is used to invoke one-way web service that thros a runtime exception then the error code 500 is returned to client together with fault message. According to WS-I profile
The HTTP response to a one-way operation indicates the success or failure of the transmission of the message. Based on the semantics of the different response status codes supported by the HTTP protocol, the Profile specifies that "200" and "202" are the preferred status codes that the sender should expect, signifying that the one-way message was received. A successful transmission does not indicate that the SOAP processing layer and the application logic has had a chance to validate the envelope or have committed to processing it.
Only 200 or 202 codes should be returned as the message was successfully transmitted to JBossESB and code 500 should not be used to report errors at service level.
- is blocked by
-
JBESB-3035 A one-way message that throws exception should not return HTTP code 500
-
- Closed
-