... so wie beschrieben! Du startest ein Programm unter commit, das erstellt eine lokale commit Definition, ArdGate hängt einen exit handler dran und propagiert genau die commit Operationen, die Dein Programm ausführt. Nicht mehr und nicht weniger. Das Problem liegt entweder in Deinem Programm oder der Datenbank fehlt ein PTF. ArdGate startet weder transactions, noch schreibt ArdGate irgendwas, was Dein Programm nicht anfordert.

D*B