Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Sending Long Value Explicitly

Q

I hit a "SOAP::FaultError?: org.xml.sax.SAXException: Bad types (int -> long) from #<SOAP::Mapping::Object:0x16ebb58>" when trying to pass in a long value. After browsing for quite a while I still haven't figured out how to specify the correct type during Driver.add_method (or related methods)

A

A workaround without using WSDL is sending SOAP::SOAPLong.new(1234) instead of 1234.

(from a mail to soap4r ML by Ingomar Otter. Thanks)