-1

このクラスは、Mule 設定で定義されている他のすべての前に実行できるようにphekheij.Tllas実装されています。MuleContextNotificationListener

...
<spring:beans>
    <spring:bean id="initializer" class="phekheij.Tllas" />
</spring:beans>

<notifications>
    <notification event="CONTEXT" />
    <notification-listener ref="initializer" />
</notifications>
...

クラス内から例外がスローされた場合など、特定の条件で Mule が実行を継続しないようにするにはどうすればよいですか?

4

1 に答える 1

1

初期化シーケンス中に Mule をシャットダウンしようとしたことがないので、何が起こるかわかりませんが、phekheij.Tllas でこれを試してみることができます。

muleContext.stop();
muleContext.dispose();

バックグラウンド スレッドはその後も JVM を実行し続ける可能性があるため、次のことが必要になる場合があります。

System.exit(-1);

しばらくして。

于 2012-04-13T16:20:24.203 に答える