NonStop SOAP User's Manual

NonStop SOAP User’s Manual520501-012
A-1
A
SOAP Support for the W3C SOAP
1.2 Optional Requirements
NonStop SOAP 3.0 supports the W3C SOAP 1.2 optional requirements as indicated in
Tabl e A- 1.
Partially Transmitted Arrays
This example shows the the offset attribute in elements of partially transmitted arrays.
<enc:Array xmlns:enc="http://www.w3.org/2001/12/soap-encoding"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
enc:arrayType="xs:string[6]"
enc:offset="[3]" >
<item>The fourth element</item>
<item>The fifth element</item>
</enc:Array>
Table A-1. Support for SOAP 1.2 Optional Requirements
S. No. Optional Part NonStop SOAP 3.0 support
1 SOAP header actor attribute information
items.
No
2 SOAP header mustUnderstand attribute
information item.
No
3 SOAP body with multiple body elements Yes
4 Processing instructions in SOAP
messages.
No
5 SOAP encodingStyle attribute. Yes
6 faultactor element in SOAP fault. No
7 detail element in SOAP fault. Yes
8 Applications can process invocations with
missing parameters but also might return a
fault.
Return SOAP fault
9 SOAP root attribute. No
10 enc:offset attribute in elements of
Partially Transmitted Arrays see below.
Yes. In request messages
only.
11 enc:position in elements of Sparse
Arrays see below.
Yes. In request messages
only.