tclhttpd/Tcl DevKit oddity



I was running tclhttpd in order to try out the TclSOAP Server Utility Package example code from the man page. It worked if I started httpd.tcl manually by sourcing it into wish, but not if I double-clicked it (this is on Win2K). The httpd server would serve web pages in either case, but one way apparently wouldn't serve SOAP services.

The problem turned out to be that the "open" action associated with .tcl files was running them with C:\TclDevKit\bin\wish84.exe, and the wish invoked from the command line was C:\Tcl\bin\wish84.exe. I don't have time to track down what the difference is, but I thought it was odd.
.