2016-11-30 8 views
0

EEアプリケーションからの現在のキューの深さ、最大キューの深さなど、Websphere MQキューのメタ情報にアクセスする必要があります。私はそれをcom.ibm.mq.MQQueueManagerから得ることができるcom.ibm.mq.MQQueueを使って扱うことができます。 MQQueueManagerインスタンスを取得するために私は私がjavax.jms.ConnectionFactoryjavax.jms.QueueのJNDI名を使用してMQキューのメタ情報にアクセスすることができますどのように私はすでに、アプリケーション・サーバーでjavax.jms.ConnectionFactoryjavax.jms.Queueのために指定したいくつかの情報(キュー名、SSLの設定、など)JMSリソースを使用したWebsphere MQキューメタへのアクセス

が必要ですか?私が使用

は8.5.5とあなたが探している情報を取得することはできませんJMS経由でMQへのアクセスWMQ 7.5

答えて

0

ました。 Java用のMQ PCFクラスを使用する必要があります。

また、キューの深さに基づいてMQメッセージを処理しないでください。キューが空になるまでキューを読み取る必要があります。

+0

私はJMSを使用してその情報を受け取ることができないことを知っています。しかし、私はWAS APIを使って接続ファクトリ(ホストなど)のメタ情報にアクセスできることを願っています。あるいは、WASはConnectionFactoryから 'com.ibm.mq.MQQueueManager'を受け取ることができます(これをいくつかのWASクラスにキャストします)。 また、ログのためだけにキューの深さを使用します。 – Gregory

関連する問題