cannot browse .wsml file on Windows 2003 server

cannot browse .wsml file on Windows 2003 server

Post by Sand » Thu, 20 Nov 2003 04:28:06


I have installed SOAP Toolkit 3.0 on Windows 2003 server.
Then create a virtual directory on IIS and add the app
path: .wsdl to C:\Program Files\Common
Files\MSSoap\Binaries\SOAPIS30.dll

I can browse .wsdl file with no problem. But when I tried
to browse any .wsml file on that virtual directory, I
got "The page cannot be found","HTTP Error 404 - File or
directory not found." I don't have this problem on Windows
2000 server.

Does anyone have any idea?

Thank you
 
 
 

cannot browse .wsml file on Windows 2003 server

Post by Jay Hulsla » Thu, 20 Nov 2003 05:20:54

You need to add SOAPIS30.dll to the permissions for the virtual directory.
Unfortunatly I found out the hard way that if IIS can not run a page, it
responds with a 404 file not found error.

-Jay

 
 
 

cannot browse .wsml file on Windows 2003 server

Post by David Wang » Thu, 20 Nov 2003 19:59:28

See Troubleshooting section in F1-help of IIS Manager UI for
instructions/explanations. This IIS behavior is by-design.

--
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//


I have installed SOAP Toolkit 3.0 on Windows 2003 server.
Then create a virtual directory on IIS and add the app
path: .wsdl to C:\Program Files\Common
Files\MSSoap\Binaries\SOAPIS30.dll

I can browse .wsdl file with no problem. But when I tried
to browse any .wsml file on that virtual directory, I
got "The page cannot be found","HTTP Error 404 - File or
directory not found." I don't have this problem on Windows
2000 server.

Does anyone have any idea?

Thank you
 
 
 

cannot browse .wsml file on Windows 2003 server

Post by U2FuZH » Sun, 30 Nov 2003 05:31:05

Thanks for the help

After I read the Troubleshooting IIS MIME map section, I tried to play with the MIME Type on the virtual directory
I found that either adding one of the following MIME type in IIS would work:

.wsml, WSDL Fil

.wsml, application/octet-strea

No matter what, Windows Explorer always shows a registered file type entry with extension: WSML and File types: WSML File. I would think that wsml file type already has MIME Map but it is not. Just a bit confusing

Without Being able to browse wsml, the MSSoapInit web service call will crash

wsdl = "http://server/FILE.WSDL
wsml = "http://server/FILE.WSML
Set SoapClient = CreateObject("MSSOAP.SoapClient30"
Call SoapClient.MSSoapInit(wsdl, "", "", wsml)
 
 
 

cannot browse .wsml file on Windows 2003 server

Post by George.Wal » Thu, 04 Dec 2003 01:30:55

David,
Is that to say that the soap tookit 3.0 _can_ be used on Windows 2003
Server? I'm doing work for an organization that is not going in the
dotNet direction (for whatever reason) but would like to continue to
use their vb6 web service which uses the soap toolkit v3.0.

I've read in some places that it won't work though I haven't had a
chance to try it yet. Understanding your response would be with "no
warranties", do you understand that a basic web service can/should
still work on Win2k3?

thanks.
-gw