Vergiss den Aufruf von Java-Funktionen aus RPGLE. Das macht dein Programm extrem langsam, da für jeden Call auf die Funktion eine Interprozesskommunikation zwischen deinem und dem Java-Job läuft.