WSDL location
Author: roger.wallin@abilita.fi (rogerw)
Hi,
"WSDL files are normally located on the Web, so the ImportFile is typically a URL, since WSDL files are normally located on the Web/ For example,
/sti /mwr=ws http://www.MySite.com/MyWebService/MyWebService.WSDL
However, at run time the file location is checked first time when a session starts. For performance reasons, it might be preferable to download the WSDL from the Web to a local file before importing it so this runtime check is local instead of remote."
This can be used e.g. to change the ip.
At development-time you can change the location of the WSDL-file in the "Signature -> Implementation ... -> Soap properties -> Define SOAP Properties -> URL of the WSDL". Isn't there any chance to define the file location, so that it would be possible to dynamically change it at installation time?
Regards RogerW.
PS. The nearest I have come a dynamic location is to leave out the url, just writing the WSDL-name "URL of the WSDL = MyWebService.WSDL". Then at run time the WSDL check is done on your working directory. Because of the installation to a lot of different customers with different file-server mappings, I would like to be able to set the location to any directory-location without recompilation of the signature. I have tried to redirect *.wsdl in the asn-file, but without success.




