I need to implement a SOAP server that will respond to a third-party application that behaves as a SOAP client.
The server should be in PHP, so I started using nusoap and http://www.wsdltophp.com/ to generate the skeleton.
Here's the wsdl file they gave me: http://pastebin.com/YXBbszqE The guy from support said I should start with the Ping request, because it's the most simple and straightforward to implement.
I'm new to this and will really appreciate some help.
Here's what I have so far for the server: http://pastebin.com/vARst5t0
and to simulate the client: http://pastebin.com/seG7EmM6
and it gives me an error: http://pastebin.com/Say6FmF6
Thanks a lot, guys.
EDIT: I found that on the server, after disabled the error_reporting, I don't receive the previous error.
I forgot to mention that I use the nusoap feature of loading the wsdl file and not defining each complexType manually, but it's still not working, now I get the following error:
Operation 'Ping' is not defined in the WSDL for this service
.
And I'm sure it is there.