Skip to content

Commit 04c5c4e

Browse files
committed
freshness for rest of article
1 parent 7052386 commit 04c5c4e

File tree

1 file changed

+29
-23
lines changed

1 file changed

+29
-23
lines changed

articles/api-management/api-management-api-import-restrictions.md

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -146,29 +146,35 @@ Each operation's:
146146

147147
You can create SOAP pass-through and SOAP-to-REST APIs with WSDL files.
148148

149-
- **SOAP bindings**
150-
- Only SOAP bindings of "document" and “literal” encoding style are supported.
151-
- No support for “rpc” style or SOAP-Encoding.
152-
- **WSDL:Import**
153-
- Not supported. Instead, merge the imports into one document.
154-
- **Messages with multiple parts**
155-
- This message type is not supported.
156-
- **WCF wsHttpBinding**
157-
- SOAP services created with Windows Communication Foundation should use `basicHttpBinding`.
158-
- `wsHttpBinding` isn't supported.
159-
- **MTOM**
160-
- Services using `MTOM` *may* work.
161-
- Official support isn't offered at this time.
162-
- **Recursion**
163-
- Types defined recursively are not supported by API Management.
164-
- For example, refer to an array of themselves.
165-
- **Multiple Namespaces**
166-
- While multiple namespaces can be used in a schema, only the target namespace can be used to define message parts.
167-
- Namespaces other than the target are not preserved.
168-
- These namespaces are used to define other input or output elements.
169-
- Although such a WSDL document can be imported, on export, all message parts will have the WSDL target namespace.
170-
- **Arrays**
171-
- SOAP-to-REST transformation supports only wrapped arrays shown in the example below:
149+
### SOAP bindings
150+
- Only SOAP bindings of "document" and “literal” encoding style are supported.
151+
- No support for “rpc” style or SOAP-Encoding.
152+
153+
### WSDL:Import
154+
Not supported. Instead, merge the imports into one document.
155+
156+
### Messages with multiple parts
157+
This message type is not supported.
158+
159+
### WCF wsHttpBinding
160+
- SOAP services created with Windows Communication Foundation should use `basicHttpBinding`.
161+
- `wsHttpBinding` isn't supported.
162+
### MTOM
163+
- Services using `MTOM` *may* work.
164+
- Official support isn't offered at this time.
165+
### Recursion
166+
- Types defined recursively are not supported by API Management.
167+
- For example, refer to an array of themselves.
168+
169+
### Multiple Namespaces
170+
While multiple namespaces can be used in a schema, only the target namespace can be used to define message parts. These namespaces are used to define other input or output elements.
171+
172+
Namespaces other than the target are not preserved.
173+
174+
Although such a WSDL document can be imported, on export, all message parts will have the WSDL target namespace.
175+
176+
### Arrays
177+
SOAP-to-REST transformation supports only wrapped arrays shown in the example below:
172178

173179
```xml
174180
<complexType name="arrayTypeName">

0 commit comments

Comments
 (0)