Oracle Message ORA-02074 - cannot string in a distributed transaction

ERRORcannot string in a distributed transaction
CAUSEA commit or rollback was attempted from session other than the parent of a distributed transaction.
ACTIONOnly commit or rollback from the parent session.