I have a program that failed with a 1159 abend code. What can cause 1159 or other 11xx abends?
This can be caused by a dirty read. This occurs under the following circumstances:
In this situation the shared retrieval transaction is reading uncommitted data which can result in 1159 and other 11xx abends.
If the error is caused by a dirty read, a re-run of the same program should work.
If not then run IDMSDBAN to check the integrity of the database,
See DocOps section Reading Uncommitted Data