Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.2
-
None
Description
A fault can be thrown only if it's defined by the operation binding and that the corresponding element is contained in the response body, else a failure is sent.
Sometimes the service has a documented XML schema for some types of
errors on some select statuses (mostly 500). The rest, you can expect
some HTML, text or an empty response.
If you can match the response with a fault defined in WSDL, then the
correct action is to throw that fault type.
*If you can't match, we'll need some generic fault for all undefined cases.*
see ODE-310.
Attachments
Issue Links
- is part of
-
ODE-306 REST Connector
- Closed