A hard week at work with SOAP4R (25 sep 10)
More or less got the product delivered
I can't say what it is 'coz it's confidential
Tomorrow (Saturday) I'll go in and write the tests
You're supposed to do that first, but I'm such a crusty old traditionalist I always forget
To make SOAP4R work, it was necessary to override a method in soap/rpc/router.rb
Some legal SOAP calls, where the XML was all on one line (which is legal) caused an error
Fortunately, it's easy in Ruby to override anything, so I just rewrote the one method, and injected it into Rails
See http://rubyjunction.us/real-programmers-don-t-use-soap