こちらとこちらで JBoss の QShell での起動のしかたを見ましたが、これを CL プログラムで起動できるようにしてみましょう。
こちらは OS/400 V5R2/Java SDK 1.4 での実行です。
Apache との連携のテストをその環境で行ったからなのですが、それだけ iSeries ではいろんな環境でちゃんと Java が動くということの例証にもなりますね。
話をわかりやすくするためにまったくエラーの処理は行っていませんので悪しからず。
適当なディレクトリにシェルスクリプトを作成します。
内容にはQShell からの起動方法(with Tomcat の場合はこちら)をそのまま記述します。

CL プログラムでは QSH コマンドの引数に、上で作成したシェルスクリプトを指定するだけです。

上のソースをコンパイルしたプログラムを SBMJOB するようなプログラム/コマンドを作成して実行させます。
WRKACTJOB で見ると、以下のようになって、JBoss が起動されます。

|
|