Hallo!

Ich habe momentan die große Ehre, Schüler an einer tollen Schule zu sein, der eine AS400 zur Verfügung steht. Da ich mich seit einiger Zeit auch mit Java beschäftige, interessiere ich mich natürlich für die Kombination Java/RPG/DB2. Die Verbindung zur AS400 funktioniert recht gut, auch einfache SQL Statements sind kein Problem (jt400.jar)

Nun möchte ich aber gerne ein RPG Programm (welches einen Parameter benötigt) via Java aufrufen & habe gelesen, das es am besten mit stored procedures funktioniert.

Allerdings scheitere ich genau hier, ich versuche eine stored procedure zu erstellen, die 2 Werte übergeben bekommt. Zunächst den Programmnamen und anschließend den Parameterwert fürs Programm, aber wie führe ich nun via SQL Statement ein RPG Programm auf der AS400 aus?

Außerdem würde ich gerne wisse, ist das überhaupt der richtige weg oder geht es anders "sauberer"?


schöne Grüße aus dem regnerischen Wien