>I then had a go myself with a class i created a while back and everything worked fine until i called the .wsdl file i had created. It returned the exact same error as Sanjay Patel had in the thread dated 23/12/01:
What is the code for your class? Try using the new VFP7 syntax to define parameters and return values (in order for VFP COM objects to play nicely with SOAP the paramters and return values need to be typed).
So instead of
proc myfunction
lparameters lcXML
try
proc MyFunction(lcXML AS String) AS String