Data Access Worldwide Knowledge Base
Article ID 2232 Article Title ERROR: WebServices: The specified module could not be found. Article URL http://www.dataaccess.com/kbasepublic/KBPrint.asp?ArticleID=2232 KBase Category WEB APPLICATIONS Date Created 08/03/2006 Last Edit Date 10/04/2007
Article Text
QUESTION:
When I try to call a webservice on my machine (for http://localhost/Order_Entry_12/CustomerAndOrderInfo.wso) the browser displays the text "The specified module could not be found.". What is causing this?
ANSWER:
Per virtual directory (in the above case Order_Entry_12) there is a configuration option on how to respond to a WSO address. If you configure the Web Application via the Visual DataFlex Web Application Administrator tool, a WSO extension will be added to the list for you pointing to the appropriate waswsvc.dll file. If the file itself is missing or the path to the DLL is wrong (for example a renamed folder) you will see the reported error.
SOLUTION:
Correct the link to the waswsvc.dll file in the virtual directory configuration. If the file itself is missing, deinstall VDFx (10.0 or higher has web services support) and install the version again. You need to reregister the applications in the administration utility again.
WHAT IF ABOVE DOES NOT WORK:
Check any of the modules (DLL's) needed by waswsvc.dll is missing. You can check this via the tool Dependency Walker which you can download from www.dependencywalker.com.
READ MORE:
There are more WebService problem solutions stored in this knowledge base (for example KB 2082).
Contributed By:
Vincent Oorsprong
Company: Data Access Worldwide
email: vincent.oorsprong@dataaccess.eu
Web Site: http://www.dataaccess.eu
Email this Article
Email this Article to a Colleague
Send Feedback on this Article to Data Access Worldwide
Copyright ©2010 Data Access Corporation. All rights reserved.
The information provided in the Data Access Technical Knowledge Base is provided "as is" without warranty of any kind. Data Access Corporation disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Data Access Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Data Access Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.