SOAP error messages? (When it all goes wrong.)

Hi,

In Rails, if a form is submitted with invalid data it is very easy to
display the form with red boxes showing where the validation caught
problems. Also there is the flash to give the user messages too.

I’m just learning about Rails SOAP capabilities. What happens when
things go wrong? Could I just make is so that each webservice method
returns whatever it is supposed to when things go right plus the error
messages and the flash? This sounds a little funky to me.

Thanks,
Peter