Oracle Database Error Code ORA-21708 Description :
inappropriate operation on a transient object
Error Cause:
User attempted to perform an inappropriate operation on a transient object. Operations that cannot be applied to a transient object include flushing and locking.

How to Solve :
User should avoid performing such operation on a transient object.