64 ビット IBM AIX で mule-3.1.2 を実行しようとしていますが、Java ラッパーを実行できません (見つかりましたが、実行できません)。私は正しい許可を設定したと確信しています。さらに、ia64 マシンでミュールを実行することもできません。同じ問題です。
では、Java ラッパーを使用しない Java アプリケーションとしてミュールを実行できますか?
ラッパーを使用せずに Mule を起動するには、さまざまな方法があります。Java または Web アプリケーションに埋め込む以外に、 でmain()
起動することもできますorg.mule.MuleServer
。
編集: 1
@rocwing が提案する優れたリソースは次のとおりです。Mule をスクリプトから実行するように構成する
編集2:
以下は、Mule をスタンドアロンで起動できるスクリプトです。ロギングが正しく設定されておらず、シャットダウン シーケンスが少し複雑です... 難しいですが、すぐに始められるはずです。
#!/bin/sh
for f in $MULE_HOME/lib/boot/*.jar
do MULE_CLASSPATH="$MULE_CLASSPATH":$f ;
done
for f in $MULE_HOME/lib/mule/*.jar
do MULE_CLASSPATH="$MULE_CLASSPATH":$f ;
done
for g in $MULE_HOME/lib/opt/*.jar
do MULE_CLASSPATH="$MULE_CLASSPATH":$g ;
done
java -Djava.endorsed.dir=$MULE_HOME/lib/endorsed -cp "$MULE_CLASSPATH" org.mule.MuleServer -config ~/my/mule-config.xml