Error with Multiple Writer Threads Modifying the Same Table Row

Problem: When an application enables multiple writer threads, there may be an exception thrown when the multiple writer threads try to modify the same row of a table.

Explanation: This occurs on the KeyGenerator since most of the create,update, or delete methods on the MBO need to use the KeyGenerator to generate new keys. However, multiple threads can write to different Local Business Objects.

Solution: Design application to avoid having multiple threads write to the same table row.