Hi,
My Spyne-powered server is generating a WSDL schema that reveals my server's address, yet I prefer that a domain name is used instead. Here is the bit I refer to: <soap:address location="http://127.0.0.1:7789/testapp/?wsdl"/> Having explored the code, I found that there's a function that takes a URL at the input, and apparently - this is the code responsible for generating that part of the schema. The function is build_interface_document, but I did not find a part in the code that calls it - thus I cannot figure out how to leverage this function's possibilities. If it is of any help, this is how the server is created: from rpclib.util.wsgi_wrapper import run_twisted app = Application([RegistrationService], config.namespaceServer, interface=Wsdl11(), in_protocol=Soap11(validator='lxml'), out_protocol=Soap11()) wsgi_app = WsgiApplication(app) run_twisted(((wsgi_app, 'ra'),), config.listenPort, None) My other question is Twisted-specific - how to define the listening interface? The examples here use a variable called 'host': https://github.com/arskom/spyne/tree/master/examples/twisted However, I only see that it is used to print some debug information, whereas the twisted server itself is not related to it in anyway. What am I missing? Alex _______________________________________________ Soap mailing list [email protected] http://mail.python.org/mailman/listinfo/soap
