From: bluengreen Date: 2007-04-20T07:40:05+09:00 Subject: SOAP4R WSDL Factory is horked! Anyone want to comment on why SOAP sucks in Ruby? Hello, I spent hours trying to find a solution to why some basic code that was actually pulled directly from page 630 of the O'Reilly Ruby Cookboook. require 'soap/wsdlDriver' wsdl = 'http://services.xmethods.net/soap/urn:xmethods-delayed- quotes.wsdl' driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver puts 'Stock Price: %.2f' % driver.getQuote('TR') Why would this not work as expected on a Fedora Core 5 box? I get this error: /usr/lib/ruby/1.8/net/http.rb:562:in `initialize': Connection refused - connect(2) (Errno::ECONNREFUSED) from /usr/lib/ruby/1.8/net/http.rb:562:in `connect' from /usr/lib/ruby/1.8/timeout.rb:48:in `timeout' from /usr/lib/ruby/1.8/timeout.rb:76:in `timeout' from /usr/lib/ruby/1.8/net/http.rb:562:in `connect' from /usr/lib/ruby/1.8/net/http.rb:555:in `do_start' from /usr/lib/ruby/1.8/net/http.rb:544:in `start' from /usr/lib/ruby/1.8/soap/netHttpClient.rb:115:in `start' from /usr/lib/ruby/1.8/soap/netHttpClient.rb:92:in `post' from /usr/lib/ruby/1.8/soap/streamHandler.rb:170:in `send_post' from /usr/lib/ruby/1.8/soap/streamHandler.rb:109:in `send' from /usr/lib/ruby/1.8/soap/rpc/proxy.rb:170:in `route' from /usr/lib/ruby/1.8/soap/rpc/proxy.rb:141:in `call' from /usr/lib/ruby/1.8/soap/rpc/driver.rb:178:in `call' from /usr/lib/ruby/1.8/soap/rpc/driver.rb:232:in `getQuote' from soap_test.rb:17 Its so basic. And yet it seems like there is no one other than myself getting this error. At least I can't find a single peep from anything on Google. Thanks, Phill