Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85905 - Ruby's soap4r was released with a bug in the wsdl component that has been fixed by the author.
Summary: Ruby's soap4r was released with a bug in the wsdl component that has been fix...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Ruby Team
URL: http://dev.ctor.org/soap4r/wiki/Chang...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-19 07:45 UTC by tsuraan
Modified: 2005-03-23 04:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tsuraan 2005-03-19 07:45:32 UTC
Ruby uses lowercase names for methods, so soap servers with uppercase names being exported were being lowercased for use in ruby objects. However, the case was not de-mangled when the soap request was made, so soap requests do not work with Gentoo's current distribution of ruby, if the soap server exports functions that start with upper-case names (nws.noaa.gov being an example of this).  This has been fixed by the soap4r author, and the patch is available in his site.

Reproducible: Always
Steps to Reproduce:
1.  Nothing special...  Go to the author's web page (in the URL of this bug).
Actual Results:  
.

Expected Results:  
.

Just apply the patch found here:
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/soap/wsdlDriver.rb.diff?r1=1.5.2.4;r2=1.5.2.5;only_with_tag=ruby_1_8
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2005-03-23 04:23:45 UTC
I've put this patch in ruby-1.8.2-r1.