I am trying to run the wsdl2ruby.rb script that comes with the soap4r gem, and get the following errors:
[ral@lap etc]$ ruby /usr/lib/ruby/gems/1.9.1/gems/so
The answer posted at
http://railsforum.com/viewtopic.php?id=41231
worked for me. That is, I edited the file rubyhome/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/xsd/xmlparser.rb and changed line 66 from:
c.downcase == name
to
c.to_s.downcase == name
and the problem appears to be solved.