Improve error management in AbstractJob