From: Willem de J. <w.a...@gm...> - 2009-06-22 17:32:00
|
Hello Andrew, The second error is probably caused by inets not being started. The cause of the first error I don't know. I can't reproduce it, because I get a timeout when I try to get the WSDL from the webservix.net server. When I try it with a copy of the WSDL that I have on my file system I get an "conn_failed" error, but the processing of the WSDL seems to work without problems. Regards, Willem On Mon, Jun 22, 2009 at 12:32 PM, andrew mmc <and...@gm...> wrote: > Hello, > > I get the following while trying to run the example from the soap with yaws > page: > > command run: > > yaws_soap_lib:call("http://www.webservicex.net/WeatherForecast.asmx?WSDL", > "GetWeatherByPlaceName", ["Boston"]). > > result: > > ** exception error: no function clause matching > > yaws_soap_lib:combinePorts([{operation,"WeatherForecast","WeatherForecastSoap", > > "GetWeatherByZipCode","WeatherForecastSoap", > " > http://www.webservicex.net/WeatherForecast.asmx", > " > http://www.webservicex.net/GetWeatherByZipCode"}], > > "GetWeatherByPlaceName","WeatherForecastSoap", > " > http://www.webservicex.net/GetWeatherByPlaceName", > > [{operation,"WeatherForecast","WeatherForecastSoap", > > "GetWeatherByPlaceName","WeatherForecastSoap", > " > http://www.webservicex.net/WeatherForecast.asmx", > " > http://www.webservicex.net/GetWeatherByPlaceName"}]) > in function yaws_soap_lib:getOperationsFromOperations/6 > in call from yaws_soap_lib:getOperationsFromBindings/3 > in call from yaws_soap_lib:parseWsdls/5 > in call from yaws_soap_lib:initModel2/5 > in call from yaws_soap_lib:call/3 > > with ibrowse started, I get the following return: > > ** exception exit: {noproc, > {gen_server,call, > [httpc_manager, > {request, > {request,undefined,<0.35.0>,0,http, > {"www.webservicex.net",80}, > "/WeatherForecast.asmx","?WSDL",get, > > {http_request_h,undefined,"keep-alive",undefined,undefined, > > undefined,undefined,undefined,undefined,undefined,...}, > {[],[]}, > > {http_options,"HTTP/1.1",infinity,true,[],undefined,false}, > " > http://www.webservicex.net/WeatherForecast.asmx?WSDL",[], > none,[]}}, > infinity]}} > in function gen_server:call/3 > in call from http:handle_request/6 > in call from yaws_soap_lib:get_url_file/1 > in call from yaws_soap_lib:parseWsdls/5 > in call from yaws_soap_lib:initModel2/5 > in call from yaws_soap_lib:call/3 > > so the first result is with ibrowse and inets started. > > I can't for the life of me figure out what's going on here. > > Regards, > > Andrew > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > Erlyaws-list mailing list > Erl...@li... > https://lists.sourceforge.net/lists/listinfo/erlyaws-list > > |