Web Connection
Re: IIS 6.0 and WSDL file
Aug. 19, 2004
02:17 pm
1B80UMGM0 Show this entire thread in new window
Gratar Image based on email address
From: Niti Kowitlawakul
To: Robert Etheredge
It seems to be an security issue not the connection issue. Please check that the service that you are calling is able to access the resources. HTH.

I resorted to installing VFP on the server then using VFP to publish the Webservice.
Now I can see the WSDL file but it still doesn't work. I'm getting errors returned when I test the service. See below. Any idea what is causing this? TIA

Error: 1429 - OLE IDispatch exception code 0 from WSDLOperation: WSDLOperation:Instantiating the dispatch object for method GetPublicNotes failed HRESULT=0x80070005: Access is denied.
- Server:An unanticipated error occurred during the processing of this request. HRESULT=0x80070005: Access is denied.
..
<detail><mserror:errorInfo xmlns:mserror="http://schemas.microsoft.com/soap-toolkit/faultdetail/error/"><mserror:returnCode>-2147024891 : Access is denied.
</mserror:returnCode><mserror:serverErrorInfo><mserror:description>WSDLOperation:Instantiating the dispatch object for method GetPublicNotes failed HRESULT=0x80070005: Access is denied.
- Server:An unanticipated error occurred during the processing of this request. HRESULT=0x80070005: Access is denied.
</mserror:description><mserror:source>WSDLOperation</mserror:source></mserror:serverErrorInfo><mserror:callStack><mserror:callElement><mserror:component>WSDLOperation</mserror:component><mserror:description>Instantiating the dispatch object for method GetPublicNotes failed</mserror:description><mserror:returnCode>-2147024891 : Access is denied.
</mserror:returnCode></mserror:callElement><mserror:callElement><mserror:component>Server</mserror:component><mserror:description>An unanticipated error occurred during the processing of this request.</mserror:description><mserror:returnCode>-2147024891 : Access is denied.
</mserror:returnCode></mserror:callElement></mserror:callStack></mserror:errorInfo></detail>


Rob,

What you have to do is to open IIS Console. Then, expand to your server node. Then, expand Web Service Extension. Check if you have '.wsdl' Web Service Extension? If yes, make sure that you enable it. Otherwise, Add it to the Web Services list.

Click on "Add a new Web Service Extension" Link. Then, type '.wsdl' in Extension Name box, click "Add" button and then navigate to "c:\Program Files\Common Files\MSSoap\Binaries\SOAPIS30.dll" and check on "Set Extension Status to Allow" checkbox.

if you are not able to find that .dll file, you may have to install SOAP Toolkit 3.0 and that should take care of it.

If you have .wsdl Web Service Extension added to the Web Service Extension list and it still doesn't work, try to delete that .wsdl Web Service Extension from the list and ADD it back again.

HTH,
Joe.

I see this message was posted 07/18/03 but I don't find any reply to it.

I'm having the same problem and can't figure out how to solve.
.wsdl is set up in the MIME types in IIS as text/xml but trying to browse the WSDL file from IIS returns a 404 error.
I'm stumped. HELP


Hello all,
I have a problem when browsing .wsdl file on windows server 2003. It returns file or directory not found. If I go to the folder that contains that .wsdl file, it displays that file.
With that condition, the webservice that call that .wsdl file will return error to the webservice object at the time of the soapclient setup object creation.

Anyone has a solution to allow the client browser to browse the .wsdl file without error message.

TIA,
Joe.

Hello all,
I have a problem when browsing .wsdl file on windows server 2003. It returns file or directory not found. If I go to the folder that contains that .wsdl file, it displays that file.

With that condition, the webservice that call that .wsdl file will return error to the webservice object at the time of the soapclient setup object creation.

Anyone has a solution to allow the client browser to browse the .wsdl file without error message.

TIA,
Joe.