Aktuelles Problem auf der iSeries:

Ein RPG-Programm ruft einen Java Parser auf, der eine XML-Datei verarbeitet.
Bei bestimmten Ende-Tags wird mit einer jt400 Klasse ein RPG-Programm aufgerufen(mehrfach), das Geschäftslogik abarbeitet.
Dieses RPG-Programm ruft ein CL-Program auf. In dem CL-Programm wird mit dem CL-Befehl JAVA eine Java-Anwendung zum Versenden einer e-Mail mit den Java Mail Klassen von SUN aufgerufen.

Genau beim Aufruf dieser Java-Anwendung kommt es zum Fehler "JVAB544 - Nicht überwachte Ausnahme empfangen".

Irgendwie kommt der Job aber trotz dieses Fehlers zu Potte, dauert aber viel zu lange (ca. 15 Minuten, statt der geschätzten 2 Minuten).

Frage:
Weiß jemand, ob auf der iSeries aus einer Java Anwendung heraus über ein CL/RPG-Programm nicht wieder eine Java Anwendung aufgerufen werden darf? Oder eventuell sogar einen work around?

Danke für jeden Tip
it-wolf