We have a client that is currently on iMIS 15.1.1.3632. I have this first client's database on a dev server and upgraded their database to iMIS 15.1.2.5184 and was still able to recreate the error. Just today I received the same error on another client's iMIS Public site - they are on iMIS 15.1.2.5184.
Both versions are getting similar error messages. When a user goes into iMIS Public to register for an event - or to register another roster member for an event - they receive the following error message (this does not always happen, but it happens enough to where the first client that is currently live can't use event registration and our 2nd client won't go live without a fix for it):
EventRegistrant not found!
Error loading EventRegistrant: 37064, 1003CSIMID
I can drop in the stack trace as well, but I'm wondering if anyone else has experienced this same issue. We've tried deleting the cart, resetting IIS, and we looked at the way the records themselves are set up. We've been able to recreate the error on IE7, IE8, and Firefox 3.5.
Does anyone have any other ideas on what we might be able to try to find a fix for this? Thanks for your input.
Looks like this error raised
Looks like this error raised from 'BAEEventGetRegistrant' stored procedure. Actually this procedure looks for a registrant record from eventregistrant table. Could be some other process is deleting this record before completing the check-out
try to add some triggers (logs) and check who is deleting this record after adding this record.
OR
May be this record not at all created because of FK constraints. "BAEEventAddRegistrant"
Balaji