IBM MQ (9.0.0) リソース アダプター経由で接続する MDB を使用して、EAR デプロイメントで WildFly (9.0.2) と Java EE アプリケーションを使用しています。
ここで、デプロイ中に MQ サーバーに接続できない場合、デプロイが失敗することがわかりました。
java.lang.RuntimeException:
com.ibm.mq.connector.DetailedResourceAdapterInternalException:
MQJCA1011: Failed to allocate a JMS connection., error code: MQJCA1011
An internal error caused an attempt to allocate a connection to fail.
アプリケーションはこのメッセージング インターフェイスとは独立して使用できる必要があり、他の展開を続行し、後でサーバーへの再接続を試行する必要があるため、この動作は不適切です。
並行プロジェクトで、そのように動作する SonicMQ サーバーに対して同じセットアップを行いました。
デプロイ時に切断を受け入れ、アプリケーションの実行時に再試行するように IBM MQ RA を構成するにはどうすればよいですか?