Author |
Message
|
mvs |
Posted: Thu Oct 18, 2007 5:45 am Post subject: Message broker Debugger |
|
|
Voyager
Joined: 06 Jul 2007 Posts: 85
|
Hi,
We are using message broker V6.0. We have configuation manager running on windows XP and broker runs on sun solaris. We have installed on RAC(Rational Agent Controller 6.0.0.1) on sun solaris.
The details of OS details below
$ uname -a
SunOS mqsidev2 5.8 Generic_117350-10 sun4us sparc FJSV,GPUZC-M
Windows OS details
Microsoft Windows 2000
5.00.2195
Service Pack4
When we tried to start debugger in message broker tool kit, we are not getting the id of the execution group. Its continuously hanging the system. we tried to stop broker and configmanager and RAC. But no success.
any idea what might be the error? |
|
Back to top |
|
 |
Gaya3 |
Posted: Thu Oct 18, 2007 6:03 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
Hi
Hope the RAC is running fine on sun box with out any exceptions
check the port number of RAC of it
Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Oct 18, 2007 6:12 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
ConfigMgr plays no role in this problem.
Ensure that Broker starts up before RAC does.
Ensure that RAC starts successfully.
Ensure that network access between Toolkit and RAC port is clear and unhampered.
Ensure that RAC security is configured correctly. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Oct 18, 2007 11:48 am Post subject: Re: Message broker Debugger |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
mvs wrote: |
Hi,
We are using message broker V6.0. We have configuation manager running on windows XP and broker runs on sun solaris. We have installed on RAC(Rational Agent Controller 6.0.0.1) on sun solaris.
The details of OS details below
$ uname -a
SunOS mqsidev2 5.8 Generic_117350-10 sun4us sparc FJSV,GPUZC-M
Windows OS details
Microsoft Windows 2000
5.00.2195
Service Pack4
When we tried to start debugger in message broker tool kit, we are not getting the id of the execution group. Its continuously hanging the system. we tried to stop broker and configmanager and RAC. But no success.
any idea what might be the error? |
So the RAC on the broker's box needs
- to be running under root.
- It needs to be started before the broker gets started.
If this was not the case just recycling the broker might do the trick
- The firewall needs to allow you access to port 10002 on the broker's box
- Depending on your security setup (we have the same port for sending back) you need the relevant port / ports open between the brokers machine and your PC
- Finally or first, make sure the broker/toolkit/RAC are at a supported level that is compatible.
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Oct 18, 2007 12:35 pm Post subject: Re: Message broker Debugger |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
fjb_saper wrote: |
[*]It needs to be started before the broker gets started.
|
Drat. I got that backwards. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Fri Oct 19, 2007 4:52 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
The requirement for RAC to be started prior to the Broker: Is that documented anywhere, or is that just based on expirience? Researching RAC in the info center I could not find any language around this requirement. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Oct 20, 2007 1:34 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
PeterPotkay wrote: |
The requirement for RAC to be started prior to the Broker: Is that documented anywhere, or is that just based on expirience? Researching RAC in the info center I could not find any language around this requirement. |
That's from experience.
Add following: If you recycle RAC it is best to wait at least 30 seconds before restarting RAC (AIX)...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
mvs |
Posted: Mon Oct 22, 2007 7:10 am Post subject: Message broker Debugger |
|
|
Voyager
Joined: 06 Jul 2007 Posts: 85
|
Hi,
Thanks for the info.
Yes, first i started the RAC, and started the broker on solaris.
The port 10002 enabled on solaris box. the RAServer running without any exceptions.
i have set following properties on debugger
IBM agent controller port number: 10002
host name: mqsidev2
when i tried to select Flow Engine, it takes some time to process after that nothing happens. I am getting no flow engine is select error.
I am not sure how to check the security configuration for RAC.
-------------------------------
more /etc/services
RAServer 10002/tcp
$ ps -ef|grep RAServer
mqmpap 10338 27061 0 17:00:48 pts/7 0:00 grep RAServer
mqmpap 27536 1 0 16:27:51 ? 0:03 RAServer
-------------------------------
Regards
MVS |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Oct 22, 2007 1:25 pm Post subject: Re: Message broker Debugger |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
mvs wrote: |
-------------------------------
more /etc/services
RAServer 10002/tcp
$ ps -ef|grep RAServer
mqmpap 10338 27061 0 17:00:48 pts/7 0:00 grep RAServer
mqmpap 27536 1 0 16:27:51 ? 0:03 RAServer
-------------------------------
Regards
MVS |
I thought I had mentioned that the RAServer needs to run under root ??
You seem to run it under mqmpap
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
mvs |
Posted: Mon Oct 22, 2007 11:22 pm Post subject: Message Broker Debugger |
|
|
Voyager
Joined: 06 Jul 2007 Posts: 85
|
Thanks for the info.
Our broker running under the userid mqmpap and even our config manager in windows also runs mqmpap. I guess userid is not a problem b'ze mqmpap has root access.
$ ps -ef|grep LMD6UMQI_BRKR
mqmpap 3903 3595 0 16:34:46 ? 0:05 DataFlowEngine LMD6UMQI_BRKR d7c65fb7-1501-0000-0080-84be886867f0 debugger 0
Regards
MVS |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Oct 23, 2007 3:01 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
it needs to run as root. RAC, that is. Broker is fine as it is. RAC needs to run as Root. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
mqmatt |
Posted: Tue Oct 23, 2007 5:05 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
FYI... RAC is no longer used in MB v6.1, it's direct Java debug protocol  |
|
Back to top |
|
 |
mvs |
Posted: Tue Oct 23, 2007 11:53 pm Post subject: |
|
|
Voyager
Joined: 06 Jul 2007 Posts: 85
|
Hi Mat,
Can you provide us the link which gives the details Java debugger protocol details
Regards
MVS |
|
Back to top |
|
 |
mqmatt |
Posted: Wed Oct 24, 2007 2:44 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
Not yet - suggest using the v6.1 docs when they're released next month. |
|
Back to top |
|
 |
mvs |
Posted: Fri Oct 26, 2007 2:25 am Post subject: Message Broker Debugger |
|
|
Voyager
Joined: 06 Jul 2007 Posts: 85
|
Hi,
Still i am having the same problem with debugger.
Now I am running the RAServer under root user id. I am getting the same proble the dataflow Engine not displaying the dropdown box of the debugger window.
when i checked the logs of agent controller(i.e under /opt/IBM/AgentController/config/servicelog.log ) and found the below error i am not whats this error.
"msg=" Connection refused on socket 0 from 0xa3ca38ab" severity="55" version="1.0.1">
logs
-----
<CommonBaseEvent creationTime="2007-10-26T10:08:26.000000Z" globalInstanceId="k721BC9A00036EAC0A2BA8273E95F054" msg=" Connection refused on socket 0 from 0xa3ca38ab" severity="55" version="1.0.1">
<sourceComponentId component="Data Collection Engine" componentIdType="Application" location="163.202.5.227" locationType="IPV4" processId="7463" subComponent="framework/RAServer/messagePump.c" componentType="Eclipse_TPTP"/>
<situation categoryName="ReportSituation">
<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
</situation>
</CommonBaseEvent>
$ tail -f servicelog.log
<situation categoryName="ReportSituation">
<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
</situation>
</CommonBaseEvent>
<CommonBaseEvent creationTime="2007-10-26T10:08:26.000000Z" globalInstanceId="k721BC9A00036EAC0A2BA8273E95F054" msg=" Connection refused on socket 0 from 0xa3ca38ab" severity="55" version="1.0.1">
<sourceComponentId component="Data Collection Engine" componentIdType="Application" location="163.202.5.227" locationType="IPV4" processId="7463" subComponent="framework/RAServer/messagePump.c" componentType="Eclipse_TPTP"/>
<situation categoryName="ReportSituation">
<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
</situation>
</CommonBaseEvent>
<CommonBaseEvent creationTime="2007-10-26T10:11:21.000000Z" globalInstanceId="k721BD49000E398112839BD44B77AA65" msg="Incoming connection request on socket 0 from 0xa3ca38ab" severity="10" version="1.0.1">
<sourceComponentId component="Data Collection Engine" componentIdType="Application" location="163.202.5.227" locationType="IPV4" processId="7463" subComponent="framework/RAServer/messagePump.c" componentType="Eclipse_TPTP"/>
<situation categoryName="ReportSituation">
<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
</situation>
</CommonBaseEvent>
<CommonBaseEvent creationTime="2007-10-26T10:11:21.000000Z" globalInstanceId="k721BD49000E3A827554A13945E25553" msg=" Connection refused on socket 0 from 0xa3ca38ab" severity="55" version="1.0.1">
<sourceComponentId component="Data Collection Engine" componentIdType="Application" location="163.202.5.227" locationType="IPV4" processId="7463" subComponent="framework/RAServer/messagePump.c" componentType="Eclipse_TPTP"/>
<situation categoryName="ReportSituation">
<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
</situation>
</CommonBaseEvent>
------
And also serviceconfig.xml looks below
$ more serviceconfig.xml
<?xml version="1.0" encoding="UTF-8"?>
<AgentControllerConfiguration activeConfiguration="default" loggingDetail="LOW" loggingLevel="INFORMATION" port="10002" securedPort=
"10003" version="3.3.0" filePort="10005" processPolling="true" isDataMultiplexed="true" jvm="/usr/j2re1.4.0/lib/sparc/client/libjvm.
so">
<AgentControllerEnvironment configuration="default">
<Variable name="JAVA_PATH" value="/usr/j2re1.4.0/bin/java" position="replace"/>
<Variable name="RASERVER_HOME" value="/opt/IBM/AgentController" position="replace"/>
<Variable name="LD_LIBRARY_PATH" value="%RASERVER_HOME%/lib" position="prepend"/>
<Variable name="SYS_TEMP_DIR" value="/var/tmp" position="replace"/>
<Variable name="LOCAL_AGENT_TEMP_DIR" value="%SYS_TEMP_DIR%" position="replace"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/commons-logging.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hcframe.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hexcore.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hexl.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hexr.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hl14.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hlcommons.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hlcore.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hlevents.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/hlcbe101.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/ecore.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/lib/common.jar" position="append"/>
<Variable name="CLASSPATH" value="%RASERVER_HOME%/plugins/org.eclipse.hyades.test/lib/runtime.jar" position="append"
/>
</AgentControllerEnvironment>
<Application configuration="default" executable="java.exe" path="%JAVA_PATH%" location="%SYS_TEMP_DIR%"/>
<Hosts configuration="default">
<Allow host="163.202.53.11"/>
<Allow host="163.202.52.190"/>
<Allow host="163.202.52.106"/>
<Allow host="163.202.53.9"/>
<Allow host="163.202.53.28"/>
<Allow host="163.202.6.175"/>
<Allow host="163.202.52.106"/>
<Allow host="163.202.52.176"/>
</Hosts>
<Plugin path="%RASERVER_HOME%/plugins"/>
</AgentControllerConfiguration>
-------------
Is there any thing i need change at my end to work this debugger?
Regards
MVS |
|
Back to top |
|
 |
|