SOAP4R and ASP.NET

When I try to run the ICD sample in the soap4r distribution I get the
following stack dump:

c:/ruby/lib/ruby/site_ruby/1.6/soap/generator.rb:171:in getHandler': undefined method generateEncodeType=’ for
#<SOAP::EncodingStyleHandlerASPDotNet:0x2adfc50

(NameError)
from c:/ruby/lib/ruby/site_ruby/1.6/soap/generator.rb:96:in
`encodeData’

    from c:/ruby/lib/ruby/site_ruby/1.6/soap/generator.rb:75:in

`doGenerate’

    from c:/ruby/lib/ruby/site_ruby/1.6/soap/generator.rb:61:in

generate' from c:/ruby/lib/ruby/site_ruby/1.6/soap/processor.rb:63:in marshal’
from c:/ruby/lib/ruby/site_ruby/1.6/soap/proxy.rb:137:in marshal' from c:/ruby/lib/ruby/site_ruby/1.6/soap/proxy.rb:101:in invoke’
from c:/ruby/lib/ruby/site_ruby/1.6/soap/proxy.rb:110:in call' from c:/ruby/lib/ruby/site_ruby/1.6/soap/driver.rb:156:in call’
from (eval):2:in `SearchWord’
from icd.rb:19

I am running ruby 1.6.8 and soap4r 1.4.8.1 on Win2K. Is this a known
problem? If so, is there a workaround?

Thanks and regards

Christopher D. Keller / chris@wainet.com
Wostmann & Associates, Inc. / 907-586-6167 tel
226 Seward Street, Suite 210 / 907-586-2996 fax
Juneau, AK 99801-1236 / chris.keller@acm.org

Hi, Chris,

From: Chris Keller [mailto:Chris@wainet.com]
Sent: Saturday, February 15, 2003 1:13 PM

When I try to run the ICD sample in the soap4r distribution I get the
following stack dump:

Oops. I should have checked all samples before releasing
SOAP4R/1.4.8.1. Some changes to encodingStyleHandler.rb
were not applied to encodingStyleHandlerASPDotNet.rb.
I’ll fix it.

Regards,
// NaHi

Hi,

From: NAKAMURA, Hiroshi [mailto:nahi@keynauts.com]
Sent: Monday, February 17, 2003 7:57 PM

From: Chris Keller [mailto:Chris@wainet.com]
Sent: Saturday, February 15, 2003 1:13 PM

When I try to run the ICD sample in the soap4r distribution
I get the
following stack dump:

Oops. I should have checked all samples before releasing
SOAP4R/1.4.8.1. Some changes to encodingStyleHandler.rb
were not applied to encodingStyleHandlerASPDotNet.rb.
I’ll fix it.

Fixed at CVS. Get 3 files for workaround.
encodingStyleHandler.rb, encodingStyleHandlerDynamic.rb
and encodingStyleHandlerASPDotNet.rb are located at
cvs.ruby-lang.org:/src lib/soap4r/lib/soap/*

You can get via web as well;
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/lib/soap4r/lib/soap/

Regards,
// NaHi