SOAP: Difference between revisions
m
Adding
(Adding) |
m (Adding) |
||
Line 18: | Line 18: | ||
<m:msg>Pick up Mary at school at 2pm</m:msg> | <m:msg>Pick up Mary at school at 2pm</m:msg> | ||
</m:alert> | </m:alert> | ||
</env:Body> | |||
</env:Envelope> | |||
In addition to the three elements mentioned above, SOAP defines a '''Fault''' element, which will appear within the response Body, with additional sub-elements, for returning failure information from the server (from [http://www.w3.org/TR/2007/REC-soap12-part1-20070427/#faultcodes]): | |||
<env:Envelope xmlns:env="<nowiki>http://www.w3.org/2003/05/soap-envelope</nowiki>" | |||
xmlns:m="<nowiki>http://www.example.org/timeouts</nowiki>" | |||
xmlns:xml="<nowiki>http://www.w3.org/XML/1998/namespace</nowiki>"> | |||
<env:Body> | |||
<env:Fault> | |||
<env:Code> | |||
<env:Value>env:Sender</env:Value> | |||
<env:Subcode> | |||
<env:Value>m:MessageTimeout</env:Value> | |||
</env:Subcode> | |||
</env:Code> | |||
<env:Reason> | |||
<env:Text xml:lang="en">Sender Timeout</env:Text> | |||
</env:Reason> | |||
<env:Detail> | |||
<m:MaxTime>P5M</m:MaxTime> | |||
</env:Detail> | |||
</env:Fault> | |||
</env:Body> | </env:Body> | ||
</env:Envelope> | </env:Envelope> |