ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Clustering » MQ errors+com.ibm.mq.MQException: MQJE001: Completion Code 2

Post new topic  Reply to topic
 MQ errors+com.ibm.mq.MQException: MQJE001: Completion Code 2 « View previous topic :: View next topic » 
Author Message
pankajbhagchandani
PostPosted: Thu Dec 10, 2009 2:31 am    Post subject: MQ errors+com.ibm.mq.MQException: MQJE001: Completion Code 2 Reply with quote

Newbie

Joined: 10 Dec 2009
Posts: 2

Hi Guys,
Iam getting the followin exception
com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2189.
Can any one please helpm on howto resolve this issue.
Back to top
View user's profile Send private message Send e-mail
nathanw
PostPosted: Thu Dec 10, 2009 2:43 am    Post subject: Reply with quote

Knight

Joined: 14 Jul 2004
Posts: 550

Simple MQRC with 2189 reveals

2189 0x0000088d MQRC_CLUSTER_RESOLUTION_ERROR


Maybe that is where you should start
_________________
Who is General Failure and why is he reading my hard drive?

Artificial Intelligence stands no chance against Natural Stupidity.

Only the User Trace Speaks The Truth
Back to top
View user's profile Send private message MSN Messenger
pankajbhagchandani
PostPosted: Thu Dec 10, 2009 2:48 am    Post subject: Reply with quote

Newbie

Joined: 10 Dec 2009
Posts: 2

Hi,
I have checked the cluster and channels they are up.
My case is as below:
here are no local queue objects with that name, and no cluster queue records of that name are shown in DISPLAY QCLUSTER.

I found somethin below but dont know wht to do:
http://www-01.ibm.com/support/docview.wss?uid=swg21225022

When an application performs an MQOPEN call against a queue manager, that queue manager may not have knowledge of any queue with the specified name.
Example: there are no local queue objects with that name, and no cluster queue records of that name are shown in DISPLAY QCLUSTER.

The (first) time this occurs for a particular object name, subscriptions are generated against two full repositories in all clusters to which that queue manager is a member (as a partial repository). Subscriptions for a particular object name are only generated once every 30 days.

In the successful case this subscription will be acknowledged by all of these full repositories (either with a publications about instances of queues shared in the cluster, or with information that no queues of that name are shared in the cluster). The minimum requirement is that at least one of the full repositories acknowledges the subscription.

An MQOPEN which caused subscriptions to be created waits for up to 10 seconds for an acknowledgement.

If no response is received from any full repository after 10 seconds, then the MQOPEN call will fail. Either with 2085 MQRC_UNKNOWN_OBJECT_NAME or 2189 MQRC_CLUSTER_RESOLUTION_ERROR.

Can you pleas etell how should i verify....
Back to top
View user's profile Send private message Send e-mail
nathanw
PostPosted: Thu Dec 10, 2009 3:29 am    Post subject: Reply with quote

Knight

Joined: 14 Jul 2004
Posts: 550

I would suggest that the Cluster set up is reviewed and then it will teel you why the is a resolution problem

I actually do not understand the first part of your response, is tehre something missing?

Also go over the basics on clusters and ensure that all requirements are met
_________________
Who is General Failure and why is he reading my hard drive?

Artificial Intelligence stands no chance against Natural Stupidity.

Only the User Trace Speaks The Truth
Back to top
View user's profile Send private message MSN Messenger
JosephGramig
PostPosted: Thu Dec 10, 2009 1:21 pm    Post subject: Reply with quote

Grand Master

Joined: 09 Feb 2006
Posts: 1244
Location: Gold Coast of Florida, USA

Please provide your queue definition and the definition of anything it resolves to.

Are you PUTting (I'm guessing)?

Try amqsput for resolving the queue first. Then try your application. You don't need to actually put anything.
Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Clustering » MQ errors+com.ibm.mq.MQException: MQJE001: Completion Code 2
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.