I don't know for sure, but it may have something to do with the fact
that 1.9 introduced changes in character encodings (google "ruby 1.9
character encoding" for some hits).
If you don't get an answer here, I'd suggest asking on a general Ruby
discussion group -- it sounds like something they could answer.
Good luck.
- Keith
---
Keith R. Bennett
Senior Software Consultant
Business: http://www.bbsinc.biz
Linked In: http://www.linkedin.com/in/keithrbennett
Blogs: http://krbtech.wordpress.com, http://keithrbennett.wordpress.com
> /usr/local/lib/ruby19/gems/1.9.1/gems/soap4r-1.5.8/lib/soap/rpc/
> driver.rb:9:in `<top (required)>'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `block in require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/gems/datanoise-
> actionwebservice-2.3.2/lib/action_web_service/client/soap_client.rb:
> 1:in `<top (required)>'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `block in require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/gems/datanoise-
> actionwebservice-2.3.2/lib/action_web_service/client.rb:2:in `<top
> (required)>'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `block in require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/gems/datanoise-
> actionwebservice-2.3.2/lib/action_web_service.rb:40:in `<top
> (required)>'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `block in require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/gems/datanoise-
> actionwebservice-2.3.2/lib/actionwebservice.rb:1:in `<top (required)>'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `block in require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/railties/lib/
> rails/gem_dependency.rb:179:in `load'
> /home/tim/source/nova/branches/ruby19/vendor/rails/railties/lib/
> initializer.rb:305:in `block in load_gems'
> /home/tim/source/nova/branches/ruby19/vendor/rails/railties/lib/
> initializer.rb:305:in `each'
> /home/tim/source/nova/branches/ruby19/vendor/rails/railties/lib/
> initializer.rb:305:in `load_gems'
> /home/tim/source/nova/branches/ruby19/vendor/rails/railties/lib/
> initializer.rb:162:in `process'
> /home/tim/source/nova/branches/ruby19/vendor/rails/railties/lib/
> initializer.rb:113:in `run'
> /home/tim/source/nova/branches/ruby19/config/environment.rb:14:in
> `<top (required)>'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `block in require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> /home/tim/source/nova/branches/ruby19/vendor/rails/activesupport/lib/
> active_support/dependencies.rb:156:in `require'
> /home/tim/source/nova/branches/ruby19/vendor/rails/railties/lib/
I'm getting back to soap4r very slowly. Now I'm working on new release
or httpclient (*1). Soap4r/1.5.9 should come next (*2).
Character encoding support of 1.9 is incompatible with one of soap4r.
Soap4r uses UTF-8 as a pivot for converting CES by itself so it needs
rather big rewriting of soap4r. I'll give it a try after soap4r/1.5.9.
(*1) http://dev.ctor.org/http-access2/milestone/2.1.5
(*2) http://dev.ctor.org/soap4r/milestone/1.5.9
Regards,
// NaHi
On Thu, May 21, 2009 at 20:47, Keith Bennett <keithr...@gmail.com> wrote:
> I don't know for sure, but it may have something to do with the fact that
> 1.9 introduced changes in character encodings (google "ruby 1.9 character
> encoding" for some hits).
[snip]
I'm getting back to soap4r very slowly. Now I'm working on new release
or httpclient (*1). Soap4r/1.5.9 should come next (*2).
Character encoding support of 1.9 is incompatible with one of soap4r.
Soap4r uses UTF-8 as a pivot for converting CES by itself so it needs
rather big rewriting of soap4r. I'll give it a try after soap4r/1.5.9.