Sun Java System Application Server Enterprise Edition 8.1 2005Q2 リリースノート

Message Queue

ここでは、Java メッセージキューに関する既知の問題とその解決方法を示します。

バグ ID 

概要 

6173308、6189645、6198481、6199510、6208728 

タイミングに依存する特定の場合に、JMS 再接続が正常に完了しない。 

タイミングに依存する場面での再接続の失敗は、さまざまな問題によって引き起こされます。 

解決法

これらの問題は、次の方法で回避できます。 

  • 関連するブローカを再起動する

  • 関連する Application Server インスタンスを再起動する

6198465 

非同期メッセージリスナーの動作が、appclient で 8.0 から 8.1 Update 2 に変更された。

最新の変更により、非同期メッセージリスナーが app-client コンテナの唯一の稼働しているスレッドである場合、残っている appclient 仮想マシンはデーモンとして存在します。この動作は、ACC で非同期受信を実行する過去のアプリケーションの影響です。この問題は、JMS メッセージリスナーを設定してメインスレッドを終了するアプリケーションクライアントに影響します。

解決法

メインスレッドを終了しないでください。メッセージリスナーがメインスレッドに通知するのを待ってから、メインスレッドを終了します。