JDBC/sqlplus logon and library cache lock
We have observed a stange behaviour wih Oracle 11.2.0.2:
In our system some of the applications access Oracle through JDBC (and OCI).
We had a situation where the JDBC based applications had been configured with incorrect password.
Therefore logon to the Oracle failed. An unsuccessful logon attempt was made every 15 seconds by these applications.
It turned out that while this was going on also sqlplus logon was almost impossible with the same username.
With SYS and other users sqlplus logon worked fine.
After investigating this in detail we found that the JDBC sessions almost continously held the library cache lock.