Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with Web Services | WS-I Compliance for Web Service Descriptors | Modifying WS-I Compliance for a Web Service Descriptor
 
Modifying WS-I Compliance for a Web Service Descriptor
The WS-I compliance option is set to Yes or No when you create a web service descriptor (No is the default). You can modify this option by changing the WS-I compliance property. Keep the following points in mind when determining whether to enforce WS-I compliance:
*The WS-I profiles only address the SOAP 1.1 protocol. If the web service descriptor is using the SOAP 1.2 protocol, Designer will display an error message when True is selected
*WS-I Basic Profile 1.0 supports only HTTP or HTTPS bindings. Consequently, WS-I compliance cannot be enforced if the WSDL contains a SOAP over JMS binding. The WS-I compliance property cannot be set to true if a web service descriptor has a JMS binder.
*To modify WS-I compliance for a web service descriptor
1. In Package Navigator view, open and lock the web service descriptor for which you want to change WS-I compliance enforcement.
2. In the Properties view, next to WS-I compliance, select True if you want Integration Server to enforce WS-I Basic Profile 1.1 compliance. Otherwise, select False.
3. Click File > Save.