Fwd: Console messages which has precedence and related questions

2015-08-19 Thread michelbutz
Sorry I don't know if I replied to the group
My apologizes if I didn't 

Sent from my iPhone

Begin forwarded message:

 From: michelbutz michealb...@comcast.net
 Date: August 19, 2015 at 12:55:30 PM EDT
 To: Peter Fatzinger f...@us.ibm.com
 Subject: Re: Console messages which has precedence and related questions
 
 Peter
 
 So if the name parameter on the MCSOPER macro 
 Is the first name on the syncdest group
 And I have have master authority 
 I should be able to respond to both IEE128A
 And IEE331A
 
 As when this happens I need the time to debug
 
 Thanks
 
 Sent from my iPhone
 
 On Aug 19, 2015, at 11:46 AM, Peter Fatzinger f...@us.ibm.com wrote:
 
 Michael, 
   I should've looked closer at the WTOR you were trying to catch.  IEE331A 
 is a synchronous WTOR meaning virtually everything else on the processor 
 stops until a reply has been received.  The WTOR will be presented to one 
 and only one MCS console at a time (as selected via the SYNCHDEST console 
 group).  If a response isn't received in approx. 2 minutes it moves the WTOR 
 to the next MCS console in the list until if eventually reaches the system 
 console on the HMC.  Your EMCS console will not see the message prior to it 
 being replied to. 
 
   In general, if a WTOR is delivered to your console, then you should have 
 the authority to reply to it.  A console with MASTER authority may be able 
 to reply to a WTOR even if it wasn't delivered to it. 
 
 For reference, synchronous messages are described here: 
 http://www-01.ibm.com/support/knowledgecenter/SSLTBW_2.1.0/com.ibm.zos.v2r1.ieag300/cfsynch.htm
  
 
 Peter 
 
 Wisdom is the power to put our time and our knowledge to the proper use. 
 Thomas J. Watson
 
 Peter Fatzinger
 z/OS Core Components Development and Service
 435-1881   (T/L) 295-1881
 f...@us.ibm.com 
 
 
 From:michelbutz michealb...@comcast.net 
 To:  Peter Fatzinger/Poughkeepsie/IBM@IBMUS
 Date:08/18/2015 01:45 PM
 Subject: Re: Console messages which has precedence and related questions
 
 
 
 
 The message I'm trying to capture IEE331A
 Which is preceded by IEE128A
 Invokes the disabled console communications
 I'm wondering it that would stop me from capturing IEE331A even though it is 
 displayed
 On another console or would I need to 
 Respond to IEE128A first by performing the cancel action i.e. Entering pa2 
 or the cancel
 I guess I could respond with from my
 Extended console routine 
 IEE331A Is a WTOR message as it gives the operator a
 Chance to respond
 
 Besides setting those 2 bit settings which you
 Mentioned since it's a critical type message
 As there is a spinloop on a CPU Would I set MCSOAUTH to MCSOMSTR
 
 Thanks so much
 
 I
 
 
 Sent from my iPhone
 
  On Aug 18, 2015, at 11:33 AM, Peter Fatzinger f...@us.ibm.com wrote:
  
  Michael,
   The pubs aren't the greatest at explaining the various attributes.  Even 
  this explanation is over-simplifying it, but you can think of the message 
  level settings as a filter on the routing codes.  For example, if you 
  wanted all immediate action messages with a routing code 5 you would set 
  MCSOMLI and the bit for routing code 5.  If you just wanted all WTORs you 
  would set MCSOMLR and MCSORCAL (All routing codes).
  Peter
  
 
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Console messages which has precedence and related questions

2015-08-17 Thread Peter Fatzinger
Hi Michael,
  A message will be delivered to all receivers whose attributes match those of 
the message.  When you retrieve a message via MCSOPMSG you can make no 
assumptions about whether the message has or hasn't been delivered to any other 
recipient.  A DOM can potentially keep a message from being displayed on an MCS 
console, but in the scenario you describe it's highly unlikely to happen quick 
enough.

  You cannot obtain a specific message id via MCSOPMSG.  It is recommended that 
you limit the routing attributes of the EMCS console to the bare minimum 
required.  If you are using it to issue a command and receive a response then 
give the EMCS console no routing attributes and use the CART on the MGCRE and 
MCSOPMSG.  If you need to monitor for a wider range of messages then give the 
EMCS console only those routing attributes needed, and limit the amount of 
processing done on the unneeded messages obtained via MCSOPMSG.

The message dataspace will be created in the console address space and will be 
shared by all EMCS consoles activated in your address space.

Peter Fatzinger
z/OS Core Components Development and Service

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Console messages which has precedence and related questions

2015-08-17 Thread michelbutz
Thanks for responding

I have set MCSOMLVL to MCSOMLR indicating 
I should receive all WTOR's

However I have a bug in a program
And when I get the following message IEE331A
That I am in a disabled spin loop

I fail to capture it even though it asks for a reply 
Meaning it's a WTOR

Thanks

Sent from my iPhone

 On Aug 17, 2015, at 1:15 PM, Peter Fatzinger f...@us.ibm.com wrote:
 
 Hi Michael,
  A message will be delivered to all receivers whose attributes match those of 
 the message.  When you retrieve a message via MCSOPMSG you can make no 
 assumptions about whether the message has or hasn't been delivered to any 
 other recipient.  A DOM can potentially keep a message from being displayed 
 on an MCS console, but in the scenario you describe it's highly unlikely to 
 happen quick enough.
 
  You cannot obtain a specific message id via MCSOPMSG.  It is recommended 
 that you limit the routing attributes of the EMCS console to the bare minimum 
 required.  If you are using it to issue a command and receive a response then 
 give the EMCS console no routing attributes and use the CART on the MGCRE and 
 MCSOPMSG.  If you need to monitor for a wider range of messages then give the 
 EMCS console only those routing attributes needed, and limit the amount of 
 processing done on the unneeded messages obtained via MCSOPMSG.
 
 The message dataspace will be created in the console address space and will 
 be shared by all EMCS consoles activated in your address space.
 
 Peter Fatzinger
 z/OS Core Components Development and Service
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Console messages which has precedence and related questions

2015-08-14 Thread michealbutz
Hi,

 

If you have an extended console installed in your program via
MCSOPER/MCSOPMSG Does the issuing program get the message before it is
displayed on the console 

 

If so can you delete before it is displayed via dom

 

Secondly can you search for specific message e.g. IEE... or the best you can
do is search for command responses those operator/system messages that
require a response

 

Thirdly is the data space created in the home address space I would assume
so why would it be in common

 

thanks 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN