Oracle Message ORA-24776 - cannot start a new transaction

ERRORcannot start a new transaction
CAUSEAn attempt was made to start a new transaction when session was already attached to an existing transaction.
ACTIONEnd the current transaction before creating a new transaction.