<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ruby + SOAP4R + WSDL Hell</title>
	<atom:link href="http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/</link>
	<description>The personal web site of Brendon J. Wilson, a software developer, technologist, and entrepreneur living in Vancouver, British Columbia, Canada.</description>
	<lastBuildDate>Wed, 18 Jan 2012 10:11:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Roman</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-307364</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Mon, 26 Jul 2010 13:26:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-307364</guid>
		<description>Hi Brendon, I discovered the problem lay with invoking the client with the -d flag of all things! In any case, thanks again for the excellent tutorial!</description>
		<content:encoded><![CDATA[<p>Hi Brendon, I discovered the problem lay with invoking the client with the -d flag of all things! In any case, thanks again for the excellent tutorial!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendon J. Wilson</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-307255</link>
		<dc:creator>Brendon J. Wilson</dc:creator>
		<pubDate>Sun, 25 Jul 2010 16:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-307255</guid>
		<description>Hmm, sorry Roman, it&#039;s been so long since I did anything with this code that there&#039;s no tips I can really offer on what might be causing this issue. You might post to the &lt;a href=&quot;http://groups.google.com/group/soap4r&quot; rel=&quot;nofollow&quot;&gt;soap4r Google Group&lt;/a&gt; to see if anyone there has had this problem.</description>
		<content:encoded><![CDATA[<p>Hmm, sorry Roman, it&#8217;s been so long since I did anything with this code that there&#8217;s no tips I can really offer on what might be causing this issue. You might post to the <a href="http://groups.google.com/group/soap4r" rel="nofollow">soap4r Google Group</a> to see if anyone there has had this problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roman</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-307001</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Fri, 23 Jul 2010 20:10:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-307001</guid>
		<description>Hey Brendon, great tutorial but I&#039;m having an issue connecting to the web service after generating the methods from the wsdl.

Calling the client:

 $ jruby -S awsecommerceserviceclient.rb -d

produces:

C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:675:in `initialize&#039;: Connection refused - Connection refused (://:0) (Errno::ECONNREFUSED)
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:675:in `new&#039;
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:675:in `create_socket&#039;
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:632:in `connect&#039;
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/timeout.rb:128:in `timeout&#039;
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:631:in `connect&#039;
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:522:in `query&#039;
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:147:in `query&#039;
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient.rb:953:in `do_get_block&#039;
         ... 9 levels...
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/soap4r-1.5.8/lib/soap/rpc/driver.rb:181:in `call&#039;
        from (eval):6:in `help&#039;
        from C:/workspace/awsecommerceserviceclient.rb:20

I suspect it&#039;s not parsing the url correctly, hence the ://:0 
I get the same issue trying to connect to another web service. 
Any tips would be greatly appreciated!</description>
		<content:encoded><![CDATA[<p>Hey Brendon, great tutorial but I&#8217;m having an issue connecting to the web service after generating the methods from the wsdl.</p>
<p>Calling the client:</p>
<p> $ jruby -S awsecommerceserviceclient.rb -d</p>
<p>produces:</p>
<p>C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:675:in `initialize&#8217;: Connection refused &#8211; Connection refused (://:0) (Errno::ECONNREFUSED)<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:675:in `new&#8217;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:675:in `create_socket&#8217;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:632:in `connect&#8217;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/timeout.rb:128:in `timeout&#8217;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:631:in `connect&#8217;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:522:in `query&#8217;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient/session.rb:147:in `query&#8217;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/httpclient-2.1.5.2/lib/httpclient.rb:953:in `do_get_block&#8217;<br />
         &#8230; 9 levels&#8230;<br />
        from C:/Program Files/jruby-1.4.0/lib/ruby/gems/1.8/gems/soap4r-1.5.8/lib/soap/rpc/driver.rb:181:in `call&#8217;<br />
        from (eval):6:in `help&#8217;<br />
        from C:/workspace/awsecommerceserviceclient.rb:20</p>
<p>I suspect it&#8217;s not parsing the url correctly, hence the ://:0<br />
I get the same issue trying to connect to another web service.<br />
Any tips would be greatly appreciated!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendon J. Wilson</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-301877</link>
		<dc:creator>Brendon J. Wilson</dc:creator>
		<pubDate>Sat, 19 Jun 2010 16:11:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-301877</guid>
		<description>Amazon now requires you digitally sign requests. See the AWS developer documentation for details on how to digitally sign your SOAP requests.</description>
		<content:encoded><![CDATA[<p>Amazon now requires you digitally sign requests. See the AWS developer documentation for details on how to digitally sign your SOAP requests.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Akshay Jangid</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-301785</link>
		<dc:creator>Akshay Jangid</dc:creator>
		<pubDate>Fri, 18 Jun 2010 21:21:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-301785</guid>
		<description>The response error message that i am getting is 


   
      
         aws:Client.MissingParameter
         The request must contain the parameter Signature.
         
            9e1792f5-2e1a-42ae-8cc3-fe0711478ccf
         
      
   
</description>
		<content:encoded><![CDATA[<p>The response error message that i am getting is </p>
<p>         aws:Client.MissingParameter<br />
         The request must contain the parameter Signature.</p>
<p>            9e1792f5-2e1a-42ae-8cc3-fe0711478ccf</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-213631</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Fri, 24 Apr 2009 04:31:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-213631</guid>
		<description>Thanks a lot. Very helpful.</description>
		<content:encoded><![CDATA[<p>Thanks a lot. Very helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: newbee</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-193580</link>
		<dc:creator>newbee</dc:creator>
		<pubDate>Mon, 20 Oct 2008 09:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-193580</guid>
		<description>Hi friends,

 I&#039;m completely new to WSDL so please be tolerant if I&#039;m asking a very stupid question. :))

I tried running the code and am receiving the following error message..

Ruby - 1.8.6
HttpClient- 2.1.2
soap4r - 1.5.8

D:\Sample_Code\RubyWebServices_SOAP_Amazon\lib&gt;ruby AWSECommerceServiceClient.rb -d

c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1497:in `initialize&#039;: The requested address is not valid in its context. - connect(2) (://:0) (Errno::EADDRNOTAVAIL)
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1497:in `new&#039;
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1497:in `create_socket
&#039;
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1455:in `connect&#039;
        from c:/ruby/lib/ruby/1.8/timeout.rb:56:in `timeout&#039;
        from c:/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout&#039;
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1454:in `connect&#039;
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1311:in `query&#039;
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:932:in `query&#039;
         ... 8 levels...
        from c:/ruby/lib/ruby/1.8/soap/rpc/proxy.rb:142:in `call&#039;
        from c:/ruby/lib/ruby/1.8/soap/rpc/driver.rb:180:in `call&#039;
        from (eval):6:in `itemLookup&#039;
        from AWSECommerceServiceClient.rb:14

Thanks in advance..</description>
		<content:encoded><![CDATA[<p>Hi friends,</p>
<p> I&#8217;m completely new to WSDL so please be tolerant if I&#8217;m asking a very stupid question. <img src='http://www.brendonwilson.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>I tried running the code and am receiving the following error message..</p>
<p>Ruby &#8211; 1.8.6<br />
HttpClient- 2.1.2<br />
soap4r &#8211; 1.5.8</p>
<p>D:\Sample_Code\RubyWebServices_SOAP_Amazon\lib&gt;ruby AWSECommerceServiceClient.rb -d</p>
<p>c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1497:in `initialize&#8217;: The requested address is not valid in its context. &#8211; connect(2) (://:0) (Errno::EADDRNOTAVAIL)<br />
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1497:in `new&#8217;<br />
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1497:in `create_socket<br />
&#8216;<br />
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1455:in `connect&#8217;<br />
        from c:/ruby/lib/ruby/1.8/timeout.rb:56:in `timeout&#8217;<br />
        from c:/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout&#8217;<br />
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1454:in `connect&#8217;<br />
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:1311:in `query&#8217;<br />
        from c:/ruby/lib/ruby/site_ruby/1.8/httpclient.rb:932:in `query&#8217;<br />
         &#8230; 8 levels&#8230;<br />
        from c:/ruby/lib/ruby/1.8/soap/rpc/proxy.rb:142:in `call&#8217;<br />
        from c:/ruby/lib/ruby/1.8/soap/rpc/driver.rb:180:in `call&#8217;<br />
        from (eval):6:in `itemLookup&#8217;<br />
        from AWSECommerceServiceClient.rb:14</p>
<p>Thanks in advance..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vipin Vellakkat</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-180338</link>
		<dc:creator>Vipin Vellakkat</dc:creator>
		<pubDate>Fri, 18 Jul 2008 12:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-180338</guid>
		<description>Hi All,

I have a different type of problem. 

One of our client had created a WSDL in ASP and sent it over asking us to implement the same structure in ruby. I need to write a server app using these WSDLs. 

wsdl2ruby.rb --wsdl /home/Test.wsdl --type server --force

using this command i got 4 ruby files such as... default.rb, defaultServant.rb, defaultMappingRegistry.rb, TestService.rb

using these files how can i write a webservice server applicaiton? 

Thanks in advance,

Vipin</description>
		<content:encoded><![CDATA[<p>Hi All,</p>
<p>I have a different type of problem. </p>
<p>One of our client had created a WSDL in ASP and sent it over asking us to implement the same structure in ruby. I need to write a server app using these WSDLs. </p>
<p>wsdl2ruby.rb &#8211;wsdl /home/Test.wsdl &#8211;type server &#8211;force</p>
<p>using this command i got 4 ruby files such as&#8230; default.rb, defaultServant.rb, defaultMappingRegistry.rb, TestService.rb</p>
<p>using these files how can i write a webservice server applicaiton? </p>
<p>Thanks in advance,</p>
<p>Vipin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RAILroading &#187; Blog Archive &#187; links for 2008-03-21</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-160185</link>
		<dc:creator>RAILroading &#187; Blog Archive &#187; links for 2008-03-21</dc:creator>
		<pubDate>Fri, 21 Mar 2008 04:54:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-160185</guid>
		<description>[...] Ruby + SOAP4R + WSDL Hell at www.brendonwilson.com (tags: rubyonrails soap tutorial wsdl) [...]</description>
		<content:encoded><![CDATA[<p>[...] Ruby + SOAP4R + WSDL Hell at <a href="http://www.brendonwilson.com" rel="nofollow">http://www.brendonwilson.com</a> (tags: rubyonrails soap tutorial wsdl) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amazon Associates/ECS via SOAP &#171; Timothy N. Jones</title>
		<link>http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/comment-page-1/#comment-133270</link>
		<dc:creator>Amazon Associates/ECS via SOAP &#171; Timothy N. Jones</dc:creator>
		<pubDate>Sat, 22 Dec 2007 04:00:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.brendonwilson.com/?p=291#comment-133270</guid>
		<description>[...] http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/" rel="nofollow">http://www.brendonwilson.com/blog/2006/04/02/ruby-soap4r-wsdl-hell/</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

