The Service policies preferences page allows you to select your
level of compliance with the WS-I Simple SOAP Binding Profile (SSBP) and WS-I
Attachement Profile (AP). They can be found on the Service Policies preferences
page.
Setting WS-I preferences
WS-I Basic Profile is a
outline of requirements to which WSDL and Web service protocol (SOAP/HTTP)
traffic must comply in order to claim WS-I conformance. The Web services WS-I
validation tools currently support WS-I Simple SOAP Binding Profile 1.0 (WS-I
SSBP) which builds on the WS-I Basic Profile, and the WS-I Attachments Profile
1.0 (WS-I AP). To view the specifications, refer to the WS-I Web site, and
under Deliverables select Basic Profile.
For
more information on WS-I, refer to:
https://www.ws-i.org/
WS-I
preferences can be set at the workspace level by opening the Preferences notebook,
or at the project level by right-clicking on a project and selecting Preferences.
You
can select the WS-I AP 1.0 or WS-I BP 1.1 + SSBP 1.0 profiles and choose for
the Web services tools to ignore, suggest, or require compliance. Suggest
will generate a warning if you attempt to generate non-compliant code, whereas
require will prevent you from generating non-compliant code.
Note: If you
change the level of WS-I compliance while WS-I incompliances are listed in
the Task view, the Task view will not be automatically updated. The workspace
must be revalidated before the warnings will be removed from the Task view.