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 » Trying to use flow debugger on WBIMB V6

Post new topic  Reply to topic
 Trying to use flow debugger on WBIMB V6 « View previous topic :: View next topic » 
Author Message
OtisFly
PostPosted: Wed Jan 18, 2006 9:04 am    Post subject: Trying to use flow debugger on WBIMB V6 Reply with quote

Novice

Joined: 01 Dec 2005
Posts: 19
Location: London - UK

Hello All,
I'm trying to debug a flow with little success. Here's my environment.
Message Brokers toolkit 6.0.0 installed on windows XP
Broker/Configmgr running on solaris (OS 5.9)
Rational Agent Controller 6.0.0.1 on the solaris box

The problem that I have is that although I have breakpoints set in the flow, the input message is processed by the flow without stopping at the first breakpoint.

Security is not enable for the RAC. I've stopped my toolkit, the broker and RAC and then restarted in the order RAC, broker, toolkit.

Looking at the Agent controller log, it seems that a connection is being created:-

<SERVER_MSG time="2006:1:18:17:22:15" severity="INFORMATION" text="Incoming conn
ection request on socket 9 from 0xa800e29"/>
<SERVER_MSG time="2006:1:18:17:22:15" severity="WARNING" text="Notify the client
that we are ready now since security is not enabled"/>
<SERVER_MSG time="2006:1:18:17:22:15" severity="INFORMATION" text="Connection ac
cepted on socket 9"/>
<SERVER_MSG time="2006:1:18:17:22:15" severity="INFORMATION" text="Preparing Age
nt active"/>
<SERVER_MSG time="2006:1:18:17:22:16" severity="WARNING" text="Requesting shared
memory 1048576 bytes, allocating 1048576 bytes, system max 4294967295 bytes"/>
<SERVER_MSG time="2006:1:18:17:22:16" severity="INFORMATION" text="Created data
channel with name rabuffer7 and CB addr 7eb00154 buffer addr 7eb032ec size in=10
48576 size out=1048576"/>
<SERVER_MSG time="2006:1:18:17:22:16" severity="INFORMATION" text="Connected to
client data channel socket on port 2059 with descriptor 10"/>
<SERVER_MSG time="2006:1:18:17:22:16" severity="INFORMATION" text="Created flush
er thread and about to send message to agent"/>

Has anyone got any ideas?

Many Thanks
Otis
Back to top
View user's profile Send private message
K_A
PostPosted: Fri Jan 20, 2006 4:48 am    Post subject: Reply with quote

Apprentice

Joined: 10 Nov 2004
Posts: 32

Hi

Maybe this is a stupid reply, but I have been in your situation many times and the solution to this problem is often quite trivial, at least has been in my cases.

* You you REALLY have a breakpoint? (At least in rel 5 there was a visuliations bug, so that a bullit was sometimes displayed on the line even if there was no breakpont). Try to take away the breakpoint and add it again.

* Purge the in-queue before you start the flow and the debugger. Then, put on the message.

* Make sure you have no other flows or processes consuming messages from the same in-queue. Stop all other flows and so on. Alternately, change the flow to read a queue that yo're 120% sure is not used elsewhere.

/K_A
Back to top
View user's profile Send private message
ashritha
PostPosted: Wed Jan 25, 2006 10:46 am    Post subject: Reply with quote

Voyager

Joined: 25 Jul 2005
Posts: 85

Hello,

I also had the same problem and tried all the points you mentioned sir, but it doesn't work.

Is there any way around?

Otis, if you have solved this issue, can you please post the solution?

Thanks
Back to top
View user's profile Send private message
OtisFly
PostPosted: Tue Jan 31, 2006 8:16 am    Post subject: Reply with quote

Novice

Joined: 01 Dec 2005
Posts: 19
Location: London - UK

I have been discussing with IBM. Their recommendation is to download fix pack 1 for the toolkit and try again. I'll be doing this tomorrow and I'll report back
Otis
Back to top
View user's profile Send private message
halbster
PostPosted: Tue Feb 21, 2006 6:23 pm    Post subject: Reply with quote

Newbie

Joined: 08 Feb 2005
Posts: 6
Location: Australia

HI there,

We are running Message Broker 6 on AIX, with the toolkit (incl fixpack 1) installed on windows.

We installed the Rational Agent Controller for AIX ver 6.0.0.1 on the AIX server, however the debugger would not stop at the breakpoint specified.

We upgraded the the Agent Controller to fix pack 1 (ver 6.0.1.0) and still encountered the same problem.

The final solution for us was to install the older version of the Agent Controller, ver 5.0.2.1.

Hope this helps.
Back to top
View user's profile Send private message
Paul D
PostPosted: Tue Feb 21, 2006 8:27 pm    Post subject: Reply with quote

Master

Joined: 16 May 2001
Posts: 200
Location: Green Bay Packer Country

I have this same issue and I'm running with MB v6 with toolkit fix (6.0.0.1 on) and the 5.0.2 Agent Controller and I still get the breakpoint issue. I'm also doing this on Windows at this point. Can you get a 5.0.2.1 version of RAC? It's not on IBM's site that I see. Does 5.0.2 work for anyone, that's what's on IBM's site.
_________________
Thanks!!!

Paul D
Back to top
View user's profile Send private message Visit poster's website
halbster
PostPosted: Wed Feb 22, 2006 2:31 am    Post subject: Reply with quote

Newbie

Joined: 08 Feb 2005
Posts: 6
Location: Australia

It was downloaded from the IBM site. It wasn't easy to find. Go to the WBI MB V5.0 downloads. You need to login here. Then there is a section to download the RAC 5.0.2.1. This was the version we required for AIX.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Feb 22, 2006 3:10 pm    Post subject: Reply with quote

Grand High Poobah

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

We run the broker with Toolkit and RAC in version 6.0 inclusive fixpackson windows for dev.
No problems with debugging on windows.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
rossired
PostPosted: Thu Feb 23, 2006 5:47 am    Post subject: Reply with quote

Novice

Joined: 22 Feb 2006
Posts: 22

fjb_saper wrote:
We run the broker with Toolkit and RAC in version 6.0 inclusive fixpackson windows for dev.
No problems with debugging on windows.


I have a similar problem. I cant debug any flows. In the event log, I get some sort of JNI error: BIP4353 "An error occurred in the JNI layer during flow debugging"

According to this link: http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27007091 (Defect42277), I am supposed to just stop and start the broker, but that doesn't seem to change anything.

Ive reinstalled the Rational Agent Controller ( version 6 ) and the toolkit: Version: 6.0.0.1 Build id: 20060106_1130 )... no difference

Any thoughts on this issue ?

Thanks
Vale
Back to top
View user's profile Send private message
jdlennon
PostPosted: Thu Feb 23, 2006 1:45 pm    Post subject: Reply with quote

Novice

Joined: 07 Oct 2004
Posts: 19
Location: The Villages, FL

Only because I did this by accident will I suggest it. When you go into the debug setup for the message broker - you pick a Flow Project. But - just checking that does not change the actual execution group you may be watching (you need to go and pick the actual execution group it is running in where it asks for Flow Engine further down in the menu). It will have something in there by default that may not be where the particular message flow you want to debug is running. Just a thought. It will run right to end of job if I don't set that properly! If I do set it properly - debug works fine (I have latest maint for the toolkit.) Hope this might help.
_________________
Jill D Lennon
Back to top
View user's profile Send private message
rossired
PostPosted: Thu Feb 23, 2006 1:55 pm    Post subject: Reply with quote

Novice

Joined: 22 Feb 2006
Posts: 22

jdlennon wrote:
Only because I did this by accident will I suggest it. When you go into the debug setup for the message broker - you pick a Flow Project. But - just checking that does not change the actual execution group you may be watching (you need to go and pick the actual execution group it is running in where it asks for Flow Engine further down in the menu). It will have something in there by default that may not be where the particular message flow you want to debug is running. Just a thought. It will run right to end of job if I don't set that properly! If I do set it properly - debug works fine (I have latest maint for the toolkit.) Hope this might help.


Hi Jill,

Im not sure if you were responding to my "JNI error" bug, but in my case, I only have one exectution group. And I did refresh flow engine in my drop down. Still no good.

Thanks
Vale
Back to top
View user's profile Send private message
Paul D
PostPosted: Fri Feb 24, 2006 9:47 am    Post subject: Reply with quote

Master

Joined: 16 May 2001
Posts: 200
Location: Green Bay Packer Country

I got my v6 flow debugger issues fixed. Here's what I did, hopefully this will help someone that is still having issues. First off, I upgraded my MQ to 6.0, I was previously running 5.3. Hopefully not necessary but I did do it so I'll mention it. Second, I upgraded from RAC 5.0.2 to the must current RAD RAC version (6.0.0.1). Also, when I installed this, I specified the java JRE as the one used for the toolkit (C:\Program Files\IBM\MessageBrokersToolkit\6.0\eclipse\jre\bin). I noticed in the RAC install notes (install.html in RAC 6.0 download root dir) that…

Quote:
In general, Agent Controller works with JVM version 1.4 and above. Here are the JVM versions (java -fullversion) that Agent Controller has been tested on:
AIX: J2RE 1.4.1 IBM AIX build ca1411-20040301
HP-UX: J2RE 1.4.2.03-040401-18:59-PA_RISC2.0
Linux IA32: J2RE 1.4.1 IBM build cxia321411-20040301; J2RE 1.4.2 IBM.
Linux for OS/390(R): J2RE 1.4.1 IBM build cx3901411-20040301
z/OS: J2RE 1.4.1 IBM z/OS Persistent Reusable VM build cm1411-20030930
OS/400: J2RE 1.4 IBM
Solaris SPARC: Sun Java(TM) 2 Standard Edition (build 1.4.2_04-b05)
Windows: IA32 J2RE 1.4.1 IBM Windows 32 build cn1411-20040301a; J2RE 1.4.2 IBM Windows 32; Sun Java(TM) 2 Standard Edition (build 1.4.2_04-b05)


Note that this was also said about the JRE that the RAC uses...

Quote:
Specify the path of the Java run-time environment (JRE) executable program java.exe or java which Agent Controller should be using. The JRE entered here will be used by Agent Controller for launching Java applications. Therefore, you may want to change the JRE path pre-filled by the installer program.
Note:
The JRE you provide at this time will be used both to run Agent Controller and for Agent Controller to launch Java applications. You may, however, later configure Agent Controller to a use separate JRE for each of these functions. For details, refer to Agent Controller help topic Configuring Applications to be launched by the Agent Controller.


It's clearly important to get this at the right version.

I uninstalled the previous RAC version, making sure all files listed in install.html were removed.

With all of this in place, debugging is working very well. I'm doing both regular flow and java debugging in java compute nodes and it's working good. Hope this helps.
_________________
Thanks!!!

Paul D
Back to top
View user's profile Send private message Visit poster's website
OtisFly
PostPosted: Tue Feb 28, 2006 8:50 am    Post subject: Resolved Reply with quote

Novice

Joined: 01 Dec 2005
Posts: 19
Location: London - UK

I have installed the latest interim fix to the toolkit (having installed fixpack 1 for the toolkit) and the debugger is now working.
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 » Trying to use flow debugger on WBIMB V6
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.