General information
Category:
Internet applications
Troy,
1) Foremost, make sure you have VFP 7 SP 1. There's a COM bug in the prior version whereby missing parameters are seen as .NULL., not .F., and this one can bite.
2) Make sure the generated WSDL file is the latest version, and make sure this is the file is copied to the web root. Inside this file, make sure it says what it should, especially with respects to paths, which are therein hard-coded. This is one case where a comprehensive checklist would have been more useful than the web services wizard, which masks everything allwhile not doing the whole job and is especially problematic when it comes to reporting errors.
**--** Steve
>I get the error:
>
>"...WSDL Operation: Instantiating the Dispatch Object for Method {my method name} failed..."
>
>when attempting run a delployed web service from a remote server. The web service object does seem to instantiate without problems and Intellisense does see the methods. It fails when I call a method.
>
>On the Server I have:
>Installed the VFP Runtime files.
>Copied the DLL,VBR, and TLB files into the Web Site Folder.
>Set IUSER... security to read,read and execute on the DLL
>Set IUSER... security to read on everything else
>Created a new Web Service reference in the Intellisense Manager
>
>
>Registered the DLL using regsvr32 from the Hosting machine
>Ran the SOAP toolkit version 2 on that dll
>Rebooted the system
>
>Everrthing works fine if I run the service locally, it only gives me trouble when I try to publish that service to the server.
>
>What am I missing?
>
>Troy
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only