Oracle Solution for Error ora-21708

Solution for Oracle Error ORA-21708

ORA-21708: inappropriate operation on a transient object

What triggered the Error:

er attempted to perform an inappropriate operation on a transient object. Operations that cannot be applied to a transient object include flushing and locking.

What should we do to fix it:

er should avoid performing such operation on a transient object.