2017-02-19 61 views
1

WAS 8.5.5ベース・バージョンに2つのアプリケーションをデプロイしました。これらのアプリケーションは、メッセージを生成して消費するためにMQと通信する必要があります。 SVRCONNチャンネルとそれぞれのCLNTCONNも作成しました。私はCCDT/TABファイルを使用してMQに接続しようとしています。QMGRとの接続を確立できません - MQRC '2278'( 'MQRC_CLIENT_CONN_ERROR')

Listener Port ASYNCPORT will attempt to restart in 60 seconds Failed 
to start MDB CrConsumerMsgAsync against listener port ASYNCPORT Unable 
to start MDB Listener CrConsumerMsgSync 

[2/18/17 21:12:57:738 CST] 00000069 SharedEJBRunt I WSVR0037I: Starting EJB jar: APP-INF/lib/producer-ejb.jar 
[2/18/17 21:12:57:715 CST] 00000067 MDBListenerIm W WMSG0019E: Unable to start MDB Listener CrProducerMsg, JMSDestination jms/store/request : com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ2020: Failed to connect to queue man ager 'QMGR15' with connection mode 'Client' and supplied CCDT URL 'file:///csapps/websphere/MQ/QMGRQ15.TAB', see linked exception for more information. Check the queue manager is started and if running in client mode, check there is a listener running. Please see the linked exception for more information. 

Caused by: com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2278' ('MQRC_CLIENT_CONN_ERROR'). 
     at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:204) 
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2278;AMQ9555: File format error. [3=file:/csapps/websphere/MQ/QMGR15.TAB] 

を私は全部で3人のMDBリスナーを持っています:私はJVM /アプリケーションサーバーを再起動していた場合、以下のように、私は、エラーを見ています。それらはすべて1つのスコープで定義され、重複はありません。そのうち2人は起動することができますが、ASYNCPORTではありません。私の現在のMQバージョンは8.0.0.3です。 MQ 7.x上でTABファイルを生成したので、私の運についてもテストしましたが、同じエラーで終了しています。

あなたがこの上で私を助けることができる場合、私は本当にあなたの助けに感謝:)

+0

問題を解決しましたか? – JoshMc

答えて

0

ここで重要なのは、次のとおりです。

Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2278;AMQ9555: File format error. [3=file:/csapps/websphere/MQ/QMGR15.TAB] 

8.5.5.0は、MQ RA 7.1.0.2が付属していました。 TABファイルがMQ v7.1より新しいバージョンで生成された場合、7.1.0.8より前のMQ RAの任意のバージョンのファイルを読み取ることはできません。 WAS 8.5.5.12は8月に予定されており、RAバージョンを7.1.0.8以降に更新する可能性があります。これまでは、APAR IT10863を含むIFIXをIBMから要求することも、v7.1以下のキュー・マネージャーを使用してChannel表を生成することもできます。

+0

こんにちはJoshMc、 ありがとうございます。ここに私たちの現在のMQのバージョンは次のとおりです。 名前dspmqver '$:のWebSphere MQ' 'バージョン:7.0.1.13 CMVCレベル:p701-113-150730' 当社のMQのバージョンは、私が取得しています、MQ RAよりも低くなっているもののこのエラー。 – AnilReddy

+0

@AnilReddy MQ v7.0.1.13を使用してサーバー上にチャネルテーブルが生成されましたか?それがそうだったら私はそれが同じ問題ではないかもしれないことに同意するでしょう。私の次の質問は、ファイルがWASマシンにどのように転送されたかです。テーブルはバイナリファイルです。たとえば、ASCII形式のftpまたはsftpでコピーした場合、ファイルが破損します。 – JoshMc

+0

@AnilReddyあなたは問題を解決できましたか? – JoshMc

関連する問題