WebLogic 10.3.1 JMS をテストしていますが、問題があります。
私のテストステップ:
- WebLogic Server の起動
- JMS クライアントの開始
- クライアントがオブジェクトを WebLogic JMS に送信し、サーバーがオブジェクトを受信しました。
- WebLogic Server を停止する
- 別のオブジェクトを WebLogic JMS に送信します。
私が期待しているのは、例外が発生することですが、何も表示されず、プログラムがハングすることはありません。プログラムは次の場所で停止しました:
sender.send(objMsg);
いくつかのタイムアウト設定を追加しましたが、まだ機能していません:
((WLProducerImpl) sender).setSendTimeout(1000);
((WLConnection) connection).setReconnectPolicy(JMSConstants.RECONNECT_POLICY_PRODUCER);
((WLConnection) connection).setReconnectBlockingMillis(1000);
この場合、例外を生成する方法はありますか? どうもありがとうございます。
敬具、クリス