In Jadeite for Rowan 2, if you get a commit failure error with autocommit on, you will go into a recursive error loop. The commit failure is detected on the server and Jadeite tries to open a debugger. When opening the debugger, it goes to the server and gets another error as it tries to commit again. Lather Rinse Repeat.
Jadeite should handle this better (if it doesn't already in later versions).
Workaround - Turn off autocommit and resolve the commit failure manually.
Possible solution:
If a commit failure is detected, report that back to the client and turn off autocommit immediately and inform user.
In Jadeite for Rowan 2, if you get a commit failure error with autocommit on, you will go into a recursive error loop. The commit failure is detected on the server and Jadeite tries to open a debugger. When opening the debugger, it goes to the server and gets another error as it tries to commit again. Lather Rinse Repeat.
Jadeite should handle this better (if it doesn't already in later versions).
Workaround - Turn off autocommit and resolve the commit failure manually.
Possible solution: