Ich hab nun zum Glück eine Lösung für mein Problem gefunden. Es gibt da für den Connection Pool auf dem Tomcat-Server einen zusätzlichen Parameter "maxAge". Diesen hab ich jetzt mal verwendet und auf 30 Sekunden eingestellt. Das führt dazu, dass eine vorhandene Connection nach 30 Sekunden nicht wiederverwendet wird, sondern stattdessen eine neue hergestellt wird. Somit wird dann eine neuer Job auf der AS/400 erstellt und ich komme nicht mehr an das Limit von 256 Aufrufen einer Stored Procedure innerhalb eines Jobs.

Viele Grüße,
KM