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 » WebSphere Message Broker (ACE) Support » execution group terminated

Post new topic  Reply to topic
 execution group terminated « View previous topic :: View next topic » 
Author Message
rajasri
PostPosted: Sat Aug 02, 2008 1:52 am    Post subject: execution group terminated Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

Hi All,

having a bad holiday toay. A execution group terminated abruptly i production and the error it shows is

Broker BRPX1004 (UUID 82ed952a-1801-0000-0080-e758728ca755) was unable to retrieve an internal configuration response message for execution group 'EG_POS_FIX' within the 360 second Configuration Timeout. : BRPX1004.agent: /build/S500_P/src/AdminAgent/ImbAdminAgent.cpp: 2400: ImbAdminAgent::receiveEGResponse: :

A problem was detected with WebSphere Business Integration while issuing MQOPEN for WebSphere Business Integration queue '47DF6AF22FCB243B', WebSphere Business Integration queue manager 'MQPX1004'. MQCC=2, MQRC=2085. : BRPX1004.agent: /build/S500_P/src/AdminAgent/ImbQueue.cpp: 207: ImbQueue::open: :

went through all sites and resources available to me. no help.

coul some one help please
Back to top
View user's profile Send private message
rajasri
PostPosted: Sat Aug 02, 2008 2:26 am    Post subject: reply Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

Hi All,

we have bounced every thing and now i get a new message....

Aug 2 19:42:29 upeaib02 MQSIv500[1146976]: (BRPX1004)[1]BIP2066E: Broker BRPX1004 (UUID 82ed952a-1801-0000-0080-e758728ca755) was unable to retrieve an internal configuration response message for execution group 'EG_POS_FIX' within the 360 second Configuration Timeout. : BRPX1004.agent: /build/S500_P/src/AdminAgent/ImbAdminAgent.cpp: 2400: ImbAdminAgent::receiveEGResponse: :


I see that messages are piling up in SYSTEM.BROKER.EXECUTIONGROUP.QUEUE

an no messages in SYSTEM.BROKER.EXECUTIONREPLY.QUEUE.

So, I understand that the depoyment requests sent from configmgr to broker are fine, and requests from broker is sent to execution group, and broker is waiting for the reply from execution group and since it is not sending any replies, we are getting these errors. But the thing I dont understan is why is Execution group not replying...why is it not taking the messages put in the SYSTEM.BROKER.EXECUTIONGROUP.QUEUE......any help is appreciated...thanks in advance..
Back to top
View user's profile Send private message
rajasri
PostPosted: Sat Aug 02, 2008 3:51 am    Post subject: reply Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

increased the Confg Mgr heap size also.......no change....
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Sat Aug 02, 2008 3:59 am    Post subject: Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi rajasri,

Did you monitor the momory usage of the execution group ? Is it increasing or looks fine ?

Were your flows already running in the execution group or this is the first time you deployed the flows ?

Can you tell what types of flows are running in the execution group...2085 means you have most probably specified an inexistant object name....waht queue is '47DF6AF22FCB243B' ?

Regards.
Back to top
View user's profile Send private message Send e-mail
rajasri
PostPosted: Sat Aug 02, 2008 4:06 am    Post subject: Reply Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

Hi Elvis,

Every thing is fine...this has been running in production for almost an year..an we have not change anything, if you see the error

A problem was detected with WebSphere Business Integration while issuing MQOPEN for WebSphere Business Integration queue '47DF6AF22FCB243B', WebSphere Business Integration queue manager 'MQPX1004'. MQCC=2, MQRC=2085. : BRPX1004.agent: /build/S500_P/src/AdminAgent/ImbQueue.cpp: 207: ImbQueue::open: :

it is trying to put the message into a queue which does not exist...and other thing is...when we restart the broker, the message flow takes the first message, and control goes to failure node and the error thrown is execution group may be down. and then the below message is put into syslog..


Aug 2 19:42:29 upeaib02 MQSIv500[1146976]: (BRPX1004)[1]BIP2066E: Broker BRPX1004 (UUID 82ed952a-1801-0000-0080-e758728ca755) was unable to retrieve an internal configuration response message for execution group 'EG_POS_FIX' within the 360 second Configuration Timeout. : BRPX1004.agent: /build/S500_P/src/AdminAgent/ImbAdminAgent.cpp: 2400: ImbAdminAgent::receiveEGResponse: :


every 6 min....so i dont think it is any problem with the message flow...some problem with the execution group itself..
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Sat Aug 02, 2008 7:38 am    Post subject: Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi rajasri,

If a message is being picked from the queue, then the execution group seems to be working, it's the flow which is looping somewhere as it's not able to put the message into the queue...just a routine guess...

Perhaps, you should purge or getInhibit all the input queues and remove all the flows in the execution group. Monitor the execution group while running the flows one by one.

And please explain how your error handling is working....are you putting messages to dynamic queues or something ?

Regards.
Back to top
View user's profile Send private message Send e-mail
nagarjun_vv
PostPosted: Mon Aug 04, 2008 2:36 am    Post subject: hi Reply with quote

Apprentice

Joined: 24 Jun 2008
Posts: 33

1.when first message is working and second message is not working most probably there is an infinite loop in the code.

2. How many instance you have given in the bar if it is more than one (say 5 then 5 message will enter the flow)

3. check the CPU utilization for that execution group.


I want to know whether any one deleted the EG or Broker and created a new EG or broker with same name (in this case also you may get this problem)

2085 error in which queue u r getting this one it is ur input queue or output queue .

check whether that queue is there or not.

Regards,
Nagarjun.
Back to top
View user's profile Send private message Send e-mail
rajasri
PostPosted: Mon Aug 04, 2008 9:01 pm    Post subject: Reply Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

Hi Nagarjun,

I never said that the first msg is working. If it is going in to a loop, it does not mean that it is working..right?.

Ok. The problem is solved. Our technical experts have come to the know the actual problem. We have Tivoli monitioring tool, which wants to get the status of the broker. this monitoring tool pretends it is the configMgr
and puts messages directly to the brokers SYSTEM.BROKER.ADMIN.QUEUE.
These messages ask our brokers for status of their execution groups
and message flows. These same type of status messages are used to
provide the information about the broker.
.
The broker sees these messages as internal operation messages, and
like other MQSeries messages, they have a ReplyToQ and ReplyToQMgr
in the MQMD. The broker administration agent uses these fields to
construct a response to the requestor. Therefore when the broker
issues a BIP2070E that reports it could not put an internal
configuration message, then it is attempting to put the Reply
message to the request that was put on its SYSTEM.BROKER.ADMIN.QUEUE.
.
If we cannot open this named queue, then it would suggest that the
requestor who put the message on this admininstration queue did
not specify the correct reply queue, or specified a dynamic queue
that was deleted before the broker could respond. In this case the
Tivoli monitoring product is either not specifying the correct ReplyTo
fields in its request message, or is not using a dynamic reply queue
fields in its request message, or is not using a dynamic reply queue
that gets deleted before the broker can respond.
.
This is not an MQSeries problem and is not a WMQI problem. The broker
cannot suppress these messages, because when it cannot respond to an
internal configuration request message, then it has to report it
because there could be a 'real' problem with internal communications
in the broker domain. This is the reason we were getting the error A problem was detected with WebSphere Business Integration while issuing MQOPEN for WebSphere Business Integration queue '47DF6AF22FCB243B', WebSphere Business Integration queue manager 'MQPX1004'. MQCC=2, MQRC=2085. : BRPX1004.agent: /build/S500_P/src/AdminAgent/ImbQueue.cpp: 207: ImbQueue::open: : .

SO we stopped the Tivoli tool, and these errors have stopped. We had to bounce off the box, and then every thing went fine.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » execution group terminated
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.