Signature Restrictions for Document - Literal |
*body fields are not allowed at the top level |
@attribute fields (fields starting with the “@” symbol) are not allowed at the top level |
String table fields are not allowed |
Signature Restrictions for RPC - Literal |
*body fields are not allowed at the top level |
@attribute fields (fields starting with the “@” symbol) are not allowed at the top level |
String table fields are not allowed |
List fields (String List, Document List, Document Reference List, and Object List) are not allowed at the top level |
Duplicate field names (identically named fields) are not allowed at the top level |
Top-level fields cannot be namespace qualified |
Top-level field names cannot be in the format prefix:localName |
Signature Restrictions for RPC - Encoded |
* body fields are not allowed |
@attribute fields are not allowed (fields starting with the “@” symbol) |
Top-level fields cannot be namespace qualified |
Top-level field names cannot be in the format prefix:localName |
Field | Description |
Name | Type a name for the SOAP API using any combination of letters, numbers, and/or underscore character. |
SOAP Version | Whether SOAP messages for this SOAP API should use SOAP 1.1 or SOAP 1.2 message format. |
Select Integration | Select the Integration to use as an operation. The operation signature becomes the input and output messages for the operation in the WSDL document. |
Use and style for operations | A WSDL document describes a web service and a WSDL binding describes how the service is bound to a SOAP messaging protocol. A WSDL SOAP binding can be either a document style binding or a Remote Procedure Call (RPC) style binding. A SOAP binding can also have a literal or an encoded use. Select the use/style for operations in the SOAP API: Document - Literal RPC - Literal RPC - Encoded |
Enforce WS-I Basic Profile 1.1 compliance | Select this option if you want Integration Cloud to validate all the SOAP API objects and properties against the WS-I requirements before creating the SOAP API. |
Validate schema using Xerces | Integration Cloud automatically uses an internal schema parser to validate the schemas associated with the XML Schema definition. Select this option if you want Integration Cloud to also use the Xerces parser to validate the schemas associated with the XML Schema definition. However, the Xerces parser provides stricter validation. As a result, some schemas that the internal schema parser considers to be valid might be considered invalid by the Xerces parser. |
Attachment Enabled | The Attachment Enabled option is displayed when you edit the SOAP API. If attachments are enabled for the SOAP API, instances of XML-type base64Binary are transported using MIME attachments, which improves the performance of large binary payload transport. Integration Cloud supports SOAP attachments only for SOAP APIs that specify style/use of RPC-Literal or Document-Literal. |