The service I am connecting to can be found here:
http://210.247.202.45/Tier3.svc?wsdl
With full Method descriptions located here:
http://210.247.202.45/wsdl/wsdl.htm
The Proxy is failing on 2 counts, typically "Method Not Found" & "Type not Loaded" but from debugging and review of the .CS file auto generated I see the Parameters do not match? The NETREFECTOR also illustrates the same.
For example the Method StartDay (as all other methods) has 2 levels of parameters as simply show:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<StartDay xmlns="http://api.golflink.com.au/tier3">
<authToken xmlns:a="http://schemas.datacontract.org/2004/07/GolfLink.Tier3WS"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:ClubId>999</a:ClubId>
<a:AuthKey>9999</a:AuthKey>
</authToken>
<lastStartDay>2013-03-05T00:00:00+11:00</lastStartDay>
</StartDay>
</s:Body>
</s:Envelope
What I am getting is only "authToken" and "lastStartDay" with the omission of sublevel "ClubID " and "Authkey"?
Please feel free to test yourself as ANY help would be greatly appreciated.
PLATFORM:
Virtual Box clean XP Install
.Net 2.2 downloaded specifically via Generator Links.
VFP 9.0 SP2