Ganz so dramatisch würde ich es nicht sehen ...

Sicherlich sind mehrfache Verschachtelungen wie im obigen Beispiel ziemlich fehleranfällig (deadlocks), dennoch spricht eigentlich wenig gegen einen synchronen call von java nach rpg. (z.B ProgramCall aus JT400 / im AS400 Objekt sicherheitshalber setTheadSafe(false) setzen).

Das geht natürlich genauso als Stored Procedure , vorausgesetzt man besitzt das entsprechende Lizenzprogramm (SQL DevKit ?).

Im übrigen bin ich für offene Diskussionen und gehe nicht gleich davon aus, das jemand
etwas nicht hören oder nicht wahrhaben will,
was im Einzelnen noch gar nicht diskutiert wurde ...

Gruß

Torsten