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 » Data Flow Engines Not Running

Post new topic  Reply to topic Goto page 1, 2, 3  Next
 Data Flow Engines Not Running « View previous topic :: View next topic » 
Author Message
abhishekpreddy
PostPosted: Mon Mar 31, 2008 10:28 pm    Post subject: Data Flow Engines Not Running Reply with quote

Apprentice

Joined: 02 May 2007
Posts: 49

Hi ,

We have a problem in 1 of our brokers running on AIX , we are using MB6 , the data flow engines which are listening on the MQInput Q's are being stopped , i mean the handle gets Inactive , we donot have any application error as such i have checked the logs , we have tried multiple retries , deployments on the broker but still the problem persists , can any one suggest any other changes which we can check , or should deleting and re creating the broker is the only option.

** By Data Flow engines i am not referring to the execution groups , but i am referring to the application which acts as a listener to the Q attached to the MQInput Node.
Back to top
View user's profile Send private message
Gaya3
PostPosted: Mon Mar 31, 2008 10:35 pm    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

How do confirmed that Dataflow engines are not running?

Did you try by putting some messages in to the queue and find out whether its processing.

check the logs too.

Inactive of channels doesnt means it stopped

Regards
Gayathri
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
abhishekpreddy
PostPosted: Mon Mar 31, 2008 10:53 pm    Post subject: Reply with quote

Apprentice

Joined: 02 May 2007
Posts: 49

Yes , there are messages which are getting piled up on the MQInput Node Q , and when i check the Q usuage stats , i found the Handle for the Data Flow engine to be Inactive.
Back to top
View user's profile Send private message
Gaya3
PostPosted: Mon Mar 31, 2008 11:19 pm    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

you can right click on the message flow from the toolkit and start it once,

Did you check the log files or mq and MB as such

hope the message flow is feeding from the queue that you are looking.

Regards
Gayathri
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
abhishekpreddy
PostPosted: Mon Mar 31, 2008 11:50 pm    Post subject: Reply with quote

Apprentice

Joined: 02 May 2007
Posts: 49

Yaa , I have to tried to start the Flow using the Tool kit again , and its the same Q which I am trying to feed the data to , and i dont have any application errors as such .
Back to top
View user's profile Send private message
Gaya3
PostPosted: Tue Apr 01, 2008 12:14 am    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

Stop the message flow
Check the status
Delete the message Flow
Check the status
Check that message flow is not existing on Broker side
Deploy the fresh message flow to the EG
Check the status


Regards
Gayathri
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Apr 01, 2008 1:17 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Check the log first. Maybe the problem is that the broker can't access its DB to load the flow? Or the queue is input inhibited?


_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
abhishekpreddy
PostPosted: Tue Apr 01, 2008 1:17 am    Post subject: Reply with quote

Apprentice

Joined: 02 May 2007
Posts: 49

HI ,

The Redeploy as well does not work , i was wondering if there is any setting in the configuration manager repository because of which the Flow engine is down , but i am not sure how to access the repository , can any one tell me how we can access the tables of the Config manager repository
Back to top
View user's profile Send private message
abhishekpreddy
PostPosted: Tue Apr 01, 2008 1:22 am    Post subject: Reply with quote

Apprentice

Joined: 02 May 2007
Posts: 49

Hi Jedi,
I have checked the Logs and i dont have any error , The execution group is running , so the flow is definetly up , but the problem is with the application polling on the 1st Input Q(MQInput) .

2. If the Q was put inhibit then it would throw an exception in the application code which is trying to put the message , and the Q would be empty , which is not the case either.
Back to top
View user's profile Send private message
satya2481
PostPosted: Tue Apr 01, 2008 1:45 am    Post subject: Reply with quote

Disciple

Joined: 26 Apr 2007
Posts: 170
Location: Bengaluru

Hi,

> Check whether the Input Q is GET enabled, message flow gets the message from the Queue
> Use mqsilist command on the Broker server system to check whether your deployed mesage flow successfully running under the specified Broker, Execution group, even if it is listed in the tolkit
> Check whether the flow is running or not
> Check whether you connected Fail terminal of the MQInput node to some error queue. Because if some exception happens in the message flow the message will be sent back to the input queue. Check the BackOut count of the Input Queue
> Create new Execution group and deploy the mesage flow in this new EG
> Restart the broker
> Hope the queue name mentioned in the MQInput node and the queue depth you are checking both are same

Bye
Satya
_________________
IBM Certified Solution Developer WebSphere Message Broker V6.0
IBM Certified System Administrator WebSphere MQ V6.0
Back to top
View user's profile Send private message Send e-mail
fjb_saper
PostPosted: Tue Apr 01, 2008 1:55 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

abhishekpreddy wrote:
Hi Jedi,
I have checked the Logs and i dont have any error , The execution group is running , so the flow is definetly up , but the problem is with the application polling on the 1st Input Q(MQInput) .

2. If the Q was put inhibit then it would throw an exception in the application code which is trying to put the message , and the Q would be empty , which is not the case either.


Sorry for the misunderstanding. I meant to say check whether the queue is GET inhibited...


_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
abhishekpreddy
PostPosted: Tue Apr 01, 2008 2:27 am    Post subject: Reply with quote

Apprentice

Joined: 02 May 2007
Posts: 49

Hi Satya ,

Hi,

> Check whether the Input Q is GET enabled, message flow gets the message from the Queue
Yes the Q is get enabled I have checked that.

> Use mqsilist command on the Broker server system to check whether your deployed mesage flow successfully running under the specified Broker, Execution group, even if it is listed in the tolkit
Yes the Message Flow is displayed when i use the mqsilist

> Check whether the flow is running or not
I have used the ps command and the flow is running.

> Check whether you connected Fail terminal of the MQInput node to some error queue. Because if some exception happens in the message flow the message will be sent back to the input queue. Check the BackOut count of the Input Queue
There is a proper error handling code attached to all the error terminals , so no chance of the message being put back to the Input Q incase of an error.

> Create new Execution group and deploy the mesage flow in this new EG

Tried this out I am sorry but it only creates additional Data flow engines for the Q , and all of them are down.

> Restart the broker
Restarted the broker a number of times , tried to increase the memory size for the Data flow engine , still the same problem.

> Hope the queue name mentioned in the MQInput node and the queue depth you are checking both are same
Yes they are the same.

Thanks for your suggestions but I am still not able to nail the problem.

Can any one tell me how we can access the Config Mgr repository ??? , thats the last place i want to check for before dropping my broker.
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Apr 01, 2008 2:29 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

abhishekpreddy wrote:
Can any one tell me how we can access the Config Mgr repository ??? , thats the last place i want to check for before dropping my broker.


Use the ConfigMgrProxy.

What are you checking for?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
AkankshA
PostPosted: Tue Apr 01, 2008 2:33 am    Post subject: Reply with quote

Grand Master

Joined: 12 Jan 2006
Posts: 1494
Location: Singapore

abhishekpreddy wrote:

Can any one tell me how we can access the Config Mgr repository ??? ,


in v6 u cant access it directly

hey have you tried changing the queue name in itself and using that... i mean to nail weather the problem is with this particular queue or with the flow or with exec grp
_________________
Cheers


Last edited by AkankshA on Tue Apr 01, 2008 2:38 am; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
Gaya3
PostPosted: Tue Apr 01, 2008 2:35 am    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

wats the fix pack level for your MB

does this happens to all of your message flow or only to one msg flow

any error logged in MQ Side

Regards
gayathri
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2, 3  Next Page 1 of 3

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Data Flow Engines Not Running
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.