in reply to Keeping perl alive after a module calls die.

Read the SOAP::Lite perldoc, specifically the part about on_fault().