I am using Oracle Forms 9i, accessing an Oracle 10g database via an Oracle 10g application server. Since our client-server days, our logon form has checked dbms_error_code immediately after the logon statement (NOT in an on-error trigger), looking for -28002, in order to warn the user that he is in the password grace period. Apparently, this error is no longer getting trapped (don't know when that started), so our help desk is flooded with password reset requests. Is there some other message number that I should be looking for? We use the default message level in our forms, so I would think that warnings should show up as well as bona-fide errors.