Thank you for reading my question that is regarding a problem we've tried to figure out for a couple of weeks now. So if you think you have an answer thanks for sharing
Here's the problem:
We try to integrate a web service from another company. The problem is that each time we try to call the getAccess method as defined in the wsdl file (which reside on our side) we get this more-than-annoying error (no matter what we put inside the brackets):
Error Type:
Client (0x80070057)
Client:Incorrect number of parameters supplied for SOAP request HRESULT=0x80070057: The parameter is incorrect. - Client:Unspecified client error. HRESULT=0x80070057: The parameter is incorrect.
/e911enable/e911enableapi/default.asp, line 30
I can't share all the info in my code because of the passwords and stuff; but here is our asp code:
Expand|Select|Wrap|Line Numbers
- Dim objSoapClient
- Set objSoapClient = Server.CreateObject("MSSOAP.SoapClient30")
- objSoapClient.ClientProperty("ServerHTTPRequest") = True
- Call objSoapClient.mssoapinit("http://192.168.1.120/e911enable/e911enableapi/911enable_residentialAPI.wsdl","Address_Service")
- objSoapClient.ConnectorProperty("AuthPassword") = "********"
- objSoapClient.ConnectorProperty("AuthUser") = "*******"
- Response.write("result of the call: " & objSoapClient.getAccess("commercetel","comm911","6198178112"))
the wsdl is at:
http://4.79.35.141/E911EnableAPI/PHP5/911enable_residentialAPI.wsdl