This is a discussion on MOD_ISAPI config within the Apache Web Server forums, part of the Web Server and Related Forums category; Hello, I'm trying to move one SOAP WebService from IIS to Apache. I found some articles on the internet ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hello,
I'm trying to move one SOAP WebService from IIS to Apache. I found some articles on the internet but not enough to bring me to a result. I know that I must someway tell Apache to handle .wsdl calls using SOAP isapi dll, and I tried to do this as you see here under, but it doesn't work. The error I get invoking the WebService is "XMLreader can't load the wsdl file". If I use a browser and call http://localhost:8080/ws_apulie/ws_apulie.wsdl I get a 403 (access denied) while if I try to see the wsml file (same folder as wsdl) I get to see it. Looks like the wsdl gets handled differently, probably thanks to the AddHandler directive, but I don't know how to tell Apache to handle wsdl files with the dll I specified in the "ISAPICacheFile" clause. Anibody has an idea about what I am missing or doing wrong? Another question: searching throughout the we I also saw a webpage telling to use the command MapExtension, in a sintax like: MapEstension .wsdl "path_to_dll_to_use" and that made much sense to me, since it was telling Apache which dll use to hanlde the wsdl estension. Unluckily, the command MapExtension never worked, I always got the error "Unexistent or mispelled command" (or something to that extent), even if I tell Apache to load all of the modules in httpd.conf (removing the comment # at each line). Is there a known way to use the MapExtension command? <IfModule mod_isapi.c> AddHandler isapi-handler .wsdl .dll ISAPICacheFile "C:/Programmi/File comuni/MSSoap/Binaries/SOAPIS30.dll" ISAPILogNotSupported off Alias /ws_apulie "C:/SiciWS/Server/Lib/Wsdl" <Directory "C:/SiciWS/Server/Lib/Wsdl"> Options FollowSymLinks AllowOverride None Order deny,allow Allow from all Satisfy all </Directory> </IfModule> Thanks in advance -- Vilco Think pink, drink rose' |