|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
The content of the ExceptionList |
« View previous topic :: View next topic » |
Author |
Message
|
Yanghui |
Posted: Thu Jun 05, 2003 8:17 am Post subject: The content of the ExceptionList |
|
|
Disciple
Joined: 08 May 2002 Posts: 151 Location: Dublin, Ireland
|
Hi,
If anything goes wrong in my msgflow, what I do next is to pack all relevant info especially the ExceptionList and send to orginal application. I have noticed that actually sometimes the information in ExceptionList is not so helpful as the info in the Event Viewer. The Event Viewer tells you the exact problem. For example, if one NEON Format doesn't exist, in the Event Viewer, I will get the messge as below,
>>The NEONTransform engine failed to transform a message with the >>following details:
>> Input message type : SW410_IC210
>> Output message type : SW410_OC210a
>> Map Name :
>> Map Version :
>> Error # : 1004
>> Error message : Output format SW410_OC210a not in database
Meanwhile what I get in the ExceptionList is only
(0x3000000)File = 'NeonFormatterNode.cpp'
(0x3000000)Line = 625
(0x3000000)Function = 'cniEvaluate'
(0x3000000)Type = ''
(0x3000000)Name = ''
(0x3000000)Label = ''
(0x3000000)Text = ''
(0x3000000)Catalog = 'MQSIv2NeonPlugins'
(0x3000000)Severity = 3
(0x3000000)Number = 230
(0x1000000)Insert = (
(0x3000000)Type = 5
(0x3000000)Text = 'failure'
)
So, my question is how I can collect the info Broker send to the Event Viewer within the msgflow or enrich the info in the ExceptionList. It would be great if anybody knows anything about this. Thanks a lot in advance.
Regards
-Yanghui |
|
Back to top |
|
 |
kirani |
Posted: Sun Jun 08, 2003 10:42 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
I dont think there is a way to get the information logged into Event Viewer within your message flow. _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
Yanghui |
Posted: Mon Jun 09, 2003 3:06 am Post subject: |
|
|
Disciple
Joined: 08 May 2002 Posts: 151 Location: Dublin, Ireland
|
Thanks for your response.
I don't understand why msgflow is able to log more useful information into Event Viewer than ExceptionList. I don't know if it's possible to let ExceptionList includes same information as Event Viewer.
Regards
-Yanghui |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jun 09, 2003 5:17 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
The "extra information" showing up in Event Viewer is supplied through a stanard Event Viewer mechanism that allows an application to register a .dll that provides formating instructions for custom application messages.
In the case of WMQI, this dll is imbmsgv210.dll (the number may be different for different versions), and is kept in <WMQI Install Dir>\messages\.
As Kirani said, I don't think there's any way to read that information from within WMQI. However, you could use the Messages manual (not the Working with Messages manual, but the one that lists all error messages) and get a better idea of where each Insert gets put. While it would be rather a bit of work to create and maintain, you could set up a table keyed off the bip number that provides the same information back to your system that Event Viewer gets. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|