Card
The following operations are supported. For a formal definition, please review the Service Description.
-
RPCReportLostStolen
This method requires a soap header containing username and password to be set by the caller -
ReportLostStolen
This method requires a soap header containing username and password to be set by the caller
This web service does not conform to WS-I Basic Profile v1.1.
Please examine each of the normative statement violations below. Follow the recommendations to remedy it, or add setting to the <webServices> config section to turn off BP 1.1 conformance warnings for the entire vroot.
To turn off BP 1.1 conformance warnings for the entire vroot remove the 'BP1.1' value from the <conformanceWarnings> section of the configuration file of your application:
<configuration> <system.web> <webServices> <conformanceWarnings> <remove name='BasicProfile1_1'/> </conformanceWarnings> </webServices> </system.web> </configuration>
R2706: A wsdl:binding in a DESCRIPTION MUST use the value of "literal" for the use attribute in all soapbind:body, soapbind:fault, soapbind:header and soapbind:headerfault elements.
- Input element soapbind:body of operation 'RPCReportLostStolen' on portType 'CardSoap' from namespace 'http://www.mbicard.com/webservices/'.
- Input element soapbind:header of operation 'RPCReportLostStolen' on portType 'CardSoap' from namespace 'http://www.mbicard.com/webservices/'.
- Output element soapbind:body of operation 'RPCReportLostStolen' on portType 'CardSoap' from namespace 'http://www.mbicard.com/webservices/'.
Recommendation: To make it conformant change the implementation of the service to use 'rpc-literal' or 'document-literal' SOAP messages. You need to add explicit Use=SoapBindingUse.Literal property to all service and method level attributes: SoapRpcService, SoapRpcMethod, SoapDocumentService, SoapDocumentMethod.
R2705: A DESCRIPTION MUST use the same value of, either 'rpc' or 'document' for the style attribute for all of its operations in a portType, in the SOAP Binding description.
- Binding 'CardSoap' from namespace 'http://www.mbicard.com/webservices/'.
Recommendation: To make binding conformant add explicit SoapRpcMethod or SoapDocumentMethod attribute to all WebMethods of this binding.
For more details on Basic Profile Version 1.1, see the Basic Profile Specification.