... wo ist denn die "neue Welt" und wo die "alte", alles auf der AS/400? Dann brauchst Du keine XA Transaktion, dann wird eine neu Transaktion mit der ersten Schreiboperation nach dem Commit/rollback automatisch gestartet. Die TRigger, soweit sie auf der AS/400 sind, müssen mit allow repeatable change *YES erstellt werden und die Daten selber brauchen sie nicht lesen, die kriegen sie automatisch.

D*B