0

64 ビット IBM AIX で mule-3.1.2 を実行しようとしていますが、Java ラッパーを実行できません (見つかりましたが、実行できません)。私は正しい許可を設定したと確信しています。さらに、ia64 マシンでミュールを実行することもできません。同じ問題です。

では、Java ラッパーを使用しない Java アプリケーションとしてミュールを実行できますか?

4

1 に答える 1

0

ラッパーを使用せずに 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
于 2012-11-12T16:05:34.987 に答える