I am currently using the OraDirect.NET Professional Edition, version 3.55.18.0 on a web application.
I have a registration page on the site that uses the CreateUserWizard control. For the CreateUserWizard control, I’ve added a method that handles the CreateUserError event. However, when an error occurs (e.g. password length is not correct), the OracleMembershipProvider throws a generic ProviderException instead of a MembershipCreateUserException. As a result, the CreateUserError event isn't raised, and my handler method is not called.
I've tried this with the SqlMembershipProvider that comes with the .NET framework, and have no problem. Why does the CreateUserError event not occur when using OracleMembershipProvider?