bugfix: Fail loudly if automatic soa creation is not successful
after_save callbacks need to raise an exception to rollback the transaction.