Würde ich persönlich über eine DTAQ lösen.
Machst Du ein Programm auf der AS/400 welches da immer lauscht und die Spoolerzeugung anstösst, wenn ein Satz aus Java in die DTAQ gestellt wird.

Gibt hier im Forum auch Beispiele glaube ich.
Musste mal suchen....

k.