Run the form in debug mode; it will tell you which triggers fire and, possibly, cause that message to appear many times.
Thanks for the reply ON_ERROR trigger is firing all the times. But I couldn't figure out why it is firing so many times (5 times). I changed only one record value. Even then I am getting this error 5 times.