Refactor processor to use invalid item exception to skip and avoid to
directly manipulate the step execution