System.exit() funktioniert nicht als Fehlerausgang, wenn man Java aus der QSH aufruft.
Hierzu ist das JAVA-Kommando nötig (man spart sich dann den QSH-Job).

Allerdings bietet mir die QSH noch ein bisschen drumherum, was ich mit dem Kommando nicht kann.
Ich müsste dann noch mit STMF-Befehlen rumwerkeln.

Zu Zeit baue ich den Java-Aufruf per CLP komplett zusammen. Beispiel:

"cd /MyHome;
echo "Somthing " >in.properties;
echo "Somthing else " >>in.properties;
:
java -Dxxx -Dyyy -classpath zzzz myclass;
rm in.properties;
"

Klar müsste ich jetzt den Return von Java auswerten (if ...;fi; ) aber in der STDERR ist ja dann alles was ich brauche.