In Oratcl 4.3, some improvements have been made with
the way errors are displayed on logon failure. However,
this does not take into account the error code ORA-
28002 which is a warning that the password is about to
expire but does not prevent logon.
The attached patch (for oratcl.c-1.102..2.21) resolves
this issue and allows the logon to succeed and places
the warning in the oramsg buffer.
Furthermore, I have provided a patch for the 4-1 branch
which achieves the same result. Additionally, the actual
error message is returned in the Tcl buffer instead of the
fixed "invalid password" string.
Changes for 4.1 & 4.3 branch
Logged In: YES
user_id=92123
I am applying this patch to Oratcl 4.3 CVS and to the CVS
head for the next release.
I will also apply your patch to the 4.1 CVS tree.
For this change, I will not be regenerating the .tar.gz file or
the Windows installers.
Thanks for the good patch.