'die on error' will not stop the entire job in this particular case, it will only capture the exception. So does that mean that it won't have an exit code of 1? thanks!
I do want the job to fail if there is any error thrown in that component during runtime. so I should check 'die on error'.