Exceptions other than LockException need to be re-thrown. Otherwise Jobs executing the operation are treated as executed successfully.
Other question: can a Job executing an operation be treated as successful if the following happens:
1. Operation fails with lock failure
2. User removes lock by confirming pop up