2009/11/2 Henrik Aagaard Sørensen <henrik.soren...@changenetworks.dk>: > I'll try to explain it here then: > > A small example on SOAPpy and WSDL. My code: > from SOAPpy import WSDL > wsdlFile = 'http://www.webservicex.net/country.asmx?wsdl' > server = WSDL.Proxy(wsdlFile) > server.GetCurrencyByCountry('Zimbabwe') > > returns:
> System.Web.Services.Protocols.SoapException: Server was unable to > process request. ---> System.Data.SqlClient.SqlException: Procedure or > function 'GetCurrencyByCountry' expects parameter '@name', which was not > supplied. > at WebServicex.country.GetCurrencyByCountry(String CountryName) > --- End of inner exception stack trace ---: > > > > It is as if it doesn't get the name "Zimbabwe". Try server.GetCurrencyByCountry(name='Zimbabwe') -- Cheers, Simon B. -- http://mail.python.org/mailman/listinfo/python-list