Re: [jruby-user] SOAP Libraries, was: JRuby 1.7.17: getppid unsupported or native support failed to load
Michael Pitman <[email protected]> Sun, 21 Dec 2014 11:02:51 +1100
| Newsgroups | gmane.comp.lang.jruby.user |
|---|---|
| Message-ID | <CAL-6QiXtw9x6VOSZ_he=ARGh5cxFrEHuZDmOTJoo0kSmM2bzhg@mail.gmail.com> |
Hi Keith, We've used Savon for a couple of years now and it's been pretty good. There have been a couple of hiccups with compatibility with jruby, but they were easily identified and quickly resolved (eg there was some code passing a symbol when some jruby code was expecting a string). The integration with WSDL is fairly seamless. SOAP exceptions are easy to handle, and processed quite naturally through ruby exceptions. I remember finding a couple of rough edges with some inconsistent naming inside hashes, but haven't dealt with them for a while, so I suspect they were minor annoyances at the time. On whole it's been a good, solid choice. We're 100% java/jruby in production and 90% MRI in development, so libraries like this, that work well in both environments, are important to us. Regards, Michael On 21 December 2014 at 06:46, Keith Bennett <[email protected]> wrote: > Michael - > > An unrelated question...how are you finding Savon? Did you need > compatibility with MRI Ruby? I ask because my impression was that if I > were to deal with SOAP in JRuby, I'd use a Java library since the Java > world has been using SOAP so heavily for a long time. But I never tried > it, so I don't have any idea if that is really a wise approach. > > I once tried to use Soap4R many years ago, and it was a disaster. I heard > that Savon was better, but I don't know how much better. > > - Keith > > Keith R. Bennetthttp://about.me/keithrbennett > >