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 » Agent Controller on HP UX does not list execution groups

Post new topic  Reply to topic
 Agent Controller on HP UX does not list execution groups « View previous topic :: View next topic » 
Author Message
jlalbor
PostPosted: Mon Dec 27, 2004 4:04 pm    Post subject: Agent Controller on HP UX does not list execution groups Reply with quote

Apprentice

Joined: 18 Feb 2003
Posts: 38

We have the following installation.

On HP UX v 11.0
-Broker 5 with FixPack 4
-Agent Controller 5.0.2 (the one available in the Fix Pack 4 download URL)

On Windows XP Professional
-Configuration Manager with Fix Pack 4
-Broker Toolkit with fix pack 4
-Agent controller 5.0.2 (the one available in the Fix Pack 4 download URL)

The HP machine has installed the JRE version 1.4.2.06

In the installation process we got the following warnings at the end of the Agent Controller installation in the HP UX:

Quote:
-Checking required disk space requires file service native support.
-File attributes could not be set because native support for that operation is not available
-File times cloud not be set because native support for that operation is not available


Because of the warnings above, after installing the agent controller we had to set execution permissions to the Agent controller files (shells and libs). After doing this the Agent controller started with no problems.

Everithings looks to work fine, but when we try to debug a message flow in the HP UX, the agent controller does not list any of the execution groups running in the HP, and does not show any error message either.
It looks like there were no execution groups running on the Broker in the HP machine, but there are 2, each with one message Flow. The message flows work fine, they process the input message and insert data in the database with out any problem, but we can not debug them.

The agent controller was installed specifiying the security Disabled and that Any Computer could connect to the agent controller.

We installed the Broker in the Windows machine were the Configuration Manager and the Broker Toolkit resides and created a new Broker, then we deployed the same message flows running in the HP in the windows Broker and test the debugger. We have any problems, the debugger works fine in the windows environment. In the Windows installation process we have no warnings in the Agent controller Installation process.

Reading other problems regarding to remote debugging we found that the Agent controller log should list every execution group running in the broker. Looking at the HP agent controller's log (servicelog.log) we found that none of the execution groups is logged in the file.

We change loggingLevel in the serviceconfig.xml to DEBUG, and all that appears in the log file is this:

Quote:
<?xml version="1.0" standalone="yes" ?>
<!DOCTYPE document (View Source for full doctype...)>
<document>
<SERVER_MSG time="2004:12:27:12:27:57" severity="INFORMATION" text="Service starting" />
<SERVER_MSG time="2004:12:27:12:27:57" severity="INFORMATION" text="Started processing Configuration /depura/IBMRAC/config/serviceconfig.xml" />
<SERVER_MSG time="2004:12:27:12:27:57" severity="INFORMATION" text="Completed processing Configuration /depura/IBMRAC/config/serviceconfig.xml" />
<SERVER_MSG time="2004:12:27:12:27:57" severity="SEVERE" text="Service started successfully" />
<SERVER_MSG time="2004:12:27:13:24:38" severity="WARNING" text="Incoming connection request on socket 6 from 0x8f1e013d" />
<SERVER_MSG time="2004:12:27:13:24:38" severity="WARNING" text="Connection accepted on socket 6" />
<SERVER_MSG time="2004:12:27:13:24:38" severity="DEBUG" text="Entering processing thread for client 6" />
<SERVER_MSG time="2004:12:27:13:24:46" severity="DEBUG" text="Validated message of 36 bytes" />
<SERVER_MSG time="2004:12:27:13:24:46" severity="DEBUG" text="Processing message of length 36 bytes." />
<SERVER_MSG time="2004:12:27:13:24:46" severity="DEBUG" text="Processing command: tag=17" />
<SERVER_MSG time="2004:12:27:17:6:53" severity="DEBUG" text="Validated message of 36 bytes" />
<SERVER_MSG time="2004:12:27:17:6:53" severity="DEBUG" text="Processing message of length 36 bytes." />
<SERVER_MSG time="2004:12:27:17:6:53" severity="DEBUG" text="Processing command: tag=17" />
</document>


We think that maybe the warnings in the Agent Controller installation process are causing the problem, but we have unistalled and installed the Agent controller several times and all the times we have got the same warnings at the end of the installation.

Is there something we need to enable in the HP so the agent controller installs without any warning?
Any ideas of what we sholud do so the agent controller works in the HP UX?
Back to top
View user's profile Send private message
leongor
PostPosted: Tue Dec 28, 2004 8:35 am    Post subject: Reply with quote

Master

Joined: 13 May 2002
Posts: 264
Location: Israel

Very basic question: do you start Agent Controller before Broker ?
Because all Execution Groups register with Agent Controller when start.
_________________
Regards.
Leonid.

IBM Certified MQSeries Specialist.
Back to top
View user's profile Send private message
jlalbor
PostPosted: Tue Dec 28, 2004 9:13 am    Post subject: Yes Reply with quote

Apprentice

Joined: 18 Feb 2003
Posts: 38

leongor wrote:
Very basic question: do you start Agent Controller before Broker ?
Because all Execution Groups register with Agent Controller when start.


Yes, i have tried every combination. starting first the agent controller and then the broker, and first the broker and then the agent controller, and the result is the same. the agent controller does not detect the execution groups.
Back to top
View user's profile Send private message
chenulu
PostPosted: Wed Dec 29, 2004 3:49 pm    Post subject: Reply with quote

Voyager

Joined: 27 Mar 2002
Posts: 87
Location: Research Triangle Park, NC

Hi ,

Change the loggingLevel from WARNING to DEBUG and loggingDetail from LOW to HIGH in the serviceconfig.xml file <RAC>\config directory. Then stop the broker, RAServer.sh and restart the RAServer.sh wait 10secs for it to initialize and then start the broker and post the details from servicelog.log file. You may want to clear the servicelog.log first so that the only entries are from the new connection. This would ensure that at least your RAC is connecting to the DFEs. If so, then take an EG startup trace which should show whether the DFEs are registering with RAC

-- Chenulu
Back to top
View user's profile Send private message Send e-mail
jlalbor
PostPosted: Wed Dec 29, 2004 5:56 pm    Post subject: Reply with quote

Apprentice

Joined: 18 Feb 2003
Posts: 38

chenulu wrote:
Hi ,

Change the loggingLevel from WARNING to DEBUG and loggingDetail from LOW to HIGH in the serviceconfig.xml file <RAC>\config directory. Then stop the broker, RAServer.sh and restart the RAServer.sh wait 10secs for it to initialize and then start the broker and post the details from servicelog.log file. You may want to clear the servicelog.log first so that the only entries are from the new connection. This would ensure that at least your RAC is connecting to the DFEs. If so, then take an EG startup trace which should show whether the DFEs are registering with RAC

-- Chenulu


Hi,
I have change de logginglevel and loggingDetail, stoped the broker and the agent controller, cleaned the servicelog.log. Then started the agent controller, waited 1 minute and then started the broker. All Execution groups started correctly and the output on the servicelog.log is this:

Quote:
<SERVER_MSG time="2004:12:29:19:5:59" severity="INFORMATION" text="Service starting"/>
<SERVER_MSG time="2004:12:29:19:5:59" severity="INFORMATION" text="Started processing Configuration /depura/IBMRAC/config/serviceconfig.xml"/>
<SERVER_MSG time="2004:12:29:19:5:59" severity="INFORMATION" text="Completed processing Configuration /depura/IBMRAC/config/serviceconfig.xml" file="./comm_layer/RAServerConfig/RAServerConfigBinding.cpp" line="190"/>
<SERVER_MSG time="2004:12:29:19:6:0" severity="SEVERE" text="Service started successfully" file="./comm_layer/RAServerConfig/RAServerConfigBinding.cpp" line="319"/>
<SERVER_MSG time="2004:12:29:19:8:32" severity="WARNING" text=" Incoming connection request on socket 6 from 0x8f1e013d" file="./comm_layer/RAServer/messagePump.c" line="925"/>
<SERVER_MSG time="2004:12:29:19:8:32" severity="WARNING" text=" Connection accepted on socket 6" file="./comm_layer/RAServer/messagePump.c" line="1017"/>
<SERVER_MSG time="2004:12:29:19:8:32" severity="DEBUG" text="Entering processing thread for client 6" file="./comm_layer/RAServer/messagePump.c" line="695"/>
<SERVER_MSG time="2004:12:29:19:8:40" severity="DEBUG" text="Validated message of 36 bytes" file="./comm_layer/RAServer/messagePump.c" line="556"/>
<SERVER_MSG time="2004:12:29:19:8:40" severity="DEBUG" text="Processing message of length 36 bytes." file="./comm_layer/RAServer/messagePump.c" line="623"/>
<SERVER_MSG time="2004:12:29:19:8:40" severity="DEBUG" text="Processing command: tag=17" file="./comm_layer/RAServer/RACommS.c" line="397"/>
<SERVER_MSG time="2004:12:29:19:13:0" severity="DEBUG" text="Validated message of 36 bytes" file="./comm_layer/RAServer/messagePump.c" line="556"/>
<SERVER_MSG time="2004:12:29:19:13:0" severity="DEBUG" text="Processing message of length 36 bytes." file="./comm_layer/RAServer/messagePump.c" line="623"/>
<SERVER_MSG time="2004:12:29:19:13:0" severity="DEBUG" text="Processing command: tag=17" file="./comm_layer/RAServer/RACommS.c" line="397"/>
<SERVER_MSG time="2004:12:29:19:13:10" severity="DEBUG" text="Validated message of 36 bytes" file="./comm_layer/RAServer/messagePump.c" line="556"/>
<SERVER_MSG time="2004:12:29:19:13:10" severity="DEBUG" text="Processing message of length 36 bytes." file="./comm_layer/RAServer/messagePump.c" line="623"/>
<SERVER_MSG time="2004:12:29:19:13:10" severity="DEBUG" text="Processing command: tag=17" file="./comm_layer/RAServer/RACommS.c" line="397"/>
<SERVER_MSG time="2004:12:29:19:14:48" severity="WARNING" text=" Incoming connection request on socket 7 from 0x8f1e082e" file="./comm_layer/RAServer/messagePump.c" line="925"/>
<SERVER_MSG time="2004:12:29:19:14:48" severity="WARNING" text=" Connection accepted on socket 7" file="./comm_layer/RAServer/messagePump.c" line="1017"/>
<SERVER_MSG time="2004:12:29:19:14:48" severity="DEBUG" text="Entering processing thread for client 7" file="./comm_layer/RAServer/messagePump.c" line="695"/>
<SERVER_MSG time="2004:12:29:19:14:56" severity="DEBUG" text="Validated message of 36 bytes" file="./comm_layer/RAServer/messagePump.c" line="556"/>
<SERVER_MSG time="2004:12:29:19:14:56" severity="DEBUG" text="Processing message of length 36 bytes." file="./comm_layer/RAServer/messagePump.c" line="623"/>
<SERVER_MSG time="2004:12:29:19:14:56" severity="DEBUG" text="Processing command: tag=17" file="./comm_layer/RAServer/RACommS.c" line="397"/>
<SERVER_MSG time="2004:12:29:19:15:4" severity="DEBUG" text="Exiting processing thread for client 7" file="./comm_layer/RAServer/messagePump.c" line="786"/>


As far as I can see, no execution group is registered by the agent controller in the log.
The debugger in the broker toolkit does not show any execution group.

Any suggestions?
Back to top
View user's profile Send private message
chenulu
PostPosted: Tue Jan 04, 2005 6:20 pm    Post subject: Reply with quote

Voyager

Joined: 27 Mar 2002
Posts: 87
Location: Research Triangle Park, NC

Hi,

From the log it appears that the broker never registered with the RAC agent. Normally if it does, you should see a message similar to

<SERVER_MSG time="2005:11:16:10:17:15" severity="WARNING" text="Incoming connection request from agent WEBOBROK:default in process 164 with uuid b5559cbb-d939-4778-8183-dfe52eaec192"/>

with the UUID of the EG.

Make sure you can ping the HP-UX system from the toolkit system and also the default port for RAC is not used by some other process.

-- Chenulu
Back to top
View user's profile Send private message Send e-mail
lillo
PostPosted: Thu Sep 01, 2005 4:30 am    Post subject: Reply with quote

Master

Joined: 11 Sep 2001
Posts: 224

Did you solve the problem? I had the same situation.

TIA,
_________________
Lillo
IBM Certified Specialist - WebSphere MQ
Back to top
View user's profile Send private message
lillo
PostPosted: Thu Sep 01, 2005 4:50 am    Post subject: Reply with quote

Master

Joined: 11 Sep 2001
Posts: 224

Finally, SOLVED. Just running the RAC and broker with the same userid.
_________________
Lillo
IBM Certified Specialist - WebSphere MQ
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 » Agent Controller on HP UX does not list execution groups
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.