I get the following error when trying to reload or drop a specific Java class <classname> from an Oracle 8.1.7 DB using the loadjava or dropjava utility...
ORA-04021: timeout occured while waiting to lock object <classname>
As far as I know, the class is not in use by anything else. I still continue to get this message after about a day of waiting. Why might this be happening and more importantly, how can I stop this error from occuring?