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 » WBIMB Operational Information Subscriptions

Post new topic  Reply to topic
 WBIMB Operational Information Subscriptions « View previous topic :: View next topic » 
Author Message
apsy
PostPosted: Mon Feb 16, 2004 1:49 pm    Post subject: WBIMB Operational Information Subscriptions Reply with quote

Novice

Joined: 10 Feb 2004
Posts: 24

I registered with WBIMB to subscribe to all messages published by WBIMB under the topic ----->$SYS/Broker/+/Status/ExecutionGroup/#
into a queue named " STATUS".
I want to monitor the operational status of my execution group ( start/stop).
I went into my broker toolkit and stopped/started some message flows that I had deployed earlier.
My subscription Queue "STATUS" did get messages from WBIMB. However, the "label" field is missing from the XML messages .

According to the help documentation,

Changes to the execution state of a broker or an individual message flow cause events to be published using the following system topics:

$SYS/Broker/broker_name/Status

$SYS/Broker/broker_name/Status/ExecutionGroup/exec_grp_name
where:

broker_name
is the name of the broker whose execution state has changed.
exec_grp_name
is the name of the execution group which contains the message flow whose execution state has changed.
The body of each publication is an XML message giving additional information concerning the state change which caused the event to be triggered, specifically indicating whether the entity has been started or stopped.

Thus, for example, starting a message flow generates the following:

<Broker uuid="1234" label="Broker1" version="1">
<ExecutionGroup uuid="5678">
<Start>
<MessageFlow uuid="7812"/>
</Start>
</ExecutionGroup>
</Broker>




My subscription topic was $SYS/Broker/+/Status/ExecutionGroup/#
The message that I received was :

<Broker uuid="74bf715d-fa00-0000-0080-c62f0c68b15f">
<ExecutionGroup uuid="35be9a8c-fa00-0000-0080-c62f0c68b15f">
<Stop>
<MessageFlow uuid="8d461ac0-fa00-0000-0080-e8cfff1819f6"/>
</Stop>
</ExecutionGroup>
</Broker>


I tried sustituting the "+" and the "#" with the Broker domain name and the execution group name, but that did not work.


However , when I registered for $SYS/Broker/broker_name/Status
the message that I received was:
<Broker uuid="74bf715d-fa00-0000-0080-c62f0c68b15f" label="MYBROKER" version="1">
<StatusChange new="Stopped"/>
</Broker>


Why am I missing the Broker "label" in my XML message when I subscribe to execution group events?
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 » WBIMB Operational Information Subscriptions
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.