Re: Comments on DFSMS verbose messages?

2012-05-11 Thread Shmuel Metz (Seymour J.)
In 3058465022590439.wa.wkkelleyoptonline@bama.ua.edu, on
05/10/2012
   at 08:28 PM, W. Kevin Kelley wkkel...@optonline.net said:

Based on the feedback that we had received from the ESP customers,
the comments that I have received here were a surprise; I had
expected the comments to have gone in other directions.

Why? The comments here were that it should be under the control of the
site; I doubt that any of the ESP customers would object.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Comments on DFSMS verbose messages?

2012-05-11 Thread Edward Jaffe

On 5/11/2012 8:47 AM, Shmuel Metz (Seymour J.) wrote:

In3058465022590439.wa.wkkelleyoptonline@bama.ua.edu, on
05/10/2012
at 08:28 PM, W. Kevin Kelleywkkel...@optonline.net  said:


Based on the feedback that we had received from the ESP customers,
the comments that I have received here were a surprise; I had
expected the comments to have gone in other directions.

Why? The comments here were that it should be under the control of the
site; I doubt that any of the ESP customers would object.


Precisely! Why on Earth would 'overreactive' ESP regressives wish to prevent me 
from getting the behavior I want so long as they are able to get the behavior 
THEY want? Perhaps some of them strive to be politicians...


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-11 Thread Ed Finnell
My suspicion would be that it got enable to shoot somebody's particular  bug
and maybe didn't get switched off for the GA release. 
 
 a message dated 5/11/2012 4:30:15 P.M. Central Daylight Time,  
edja...@phoenixsoftware.com writes:
 
getting  the behavior I want so long as they are able to get the behavior 
THEY  want? Perhaps some of them strive to be  politicians...



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


Re: Comments on DFSMS verbose messages?

2012-05-11 Thread Skip Robinson
Hey guys, lighten up. IBM went out of their way to discuss this with ESP 
customers who already had first hand experience with the effects of the 
change. I don't remember anyone beating the drum to retain verbose 
messages in syslog/operlog. After slogging through this thread, I still 
don't understand the hunger for yet more detritus in the common log. Our 
concern was never about sinking the ship under the weight of a few 
thousand more lines of data: it was the prospect of having to wade through 
ever more repetitive verbatim snippets of message manuals. That's all this 
is!

Remember also that this is IBM's first venture into this arena. Today it's 
only O/C/E messages. The function could well be extended (no promises) to 
other components as well. Would we have to be able to selectively turn on 
or off each one according to everyone's particular druthers? Would it 
really be worth scarce development resources to establish yet another 
elaborate option facility to slice and dice all possible choices? Not for 
my $$. 

.
.
JO.Skip Robinson
SCE Infrastructure Technology Services
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
jo.skip.robin...@sce.com



From:   Ed Finnell efinnel...@aol.com
To: IBM-MAIN@bama.ua.edu
Date:   05/11/2012 02:43 PM
Subject:Re: Comments on DFSMS verbose messages?
Sent by:IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



My suspicion would be that it got enable to shoot somebody's particular 
bug
and maybe didn't get switched off for the GA release. 
 
 a message dated 5/11/2012 4:30:15 P.M. Central Daylight Time, 
edja...@phoenixsoftware.com writes:
 
getting  the behavior I want so long as they are able to get the behavior 
THEY  want? Perhaps some of them strive to be  politicians...



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


Re: Comments on DFSMS verbose messages?

2012-05-11 Thread Ed Finnell
Yeah you'd think that this day and age some common options and  corporate
standards would kick in. f asid,verbose(on|off) would be useful to a number 
 of components? 
 
 
In a message dated 5/11/2012 6:03:26 P.M. Central Daylight Time,  
jo.skip.robin...@sce.com writes:

or off  each one according to everyone's particular druthers? Would it 
really be  worth scarce development resources to establish yet another 
elaborate  option facility to slice and dice all possible choices? Not for 
my $$.  



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


Re: Comments on DFSMS verbose messages?

2012-05-11 Thread Scott Ford
Ed,

We do it with a debug=y or n, n= no messages unless a failure occurs, y= yes 
gives you verbose

Scott ford
www.identityforge.com

On May 12, 2012, at 12:18 AM, Ed Finnell efinnel...@aol.com wrote:

 .  

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


Re: Comments on DFSMS verbose messages?

2012-05-10 Thread W. Kevin Kelley
Mark,

Based on the feedback that we had received from the ESP customers, the comments 
that I have received here were a surprise; I had expected the comments to have 
gone in other directions.

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development

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


Re: Comments on DFSMS verbose messages?

2012-05-09 Thread Mark Zelden
On Mon, 7 May 2012 20:49:12 -0500, W. Kevin Kelley wkkel...@optonline.net 
wrote:

Mark,

I understand your frustration, and I can only suggest that you do what is 
appropriate for your customer. If you wish to open a formal complaint about 
what you view as a loss of function, that is of course your decision.

The manner of delivery and the timeliness with which the support was delivered 
are result of a commitment that we made to the ESP customers.

Please note that there was no z/OS Console Support involvement in the original 
DFSMS R13 support: it was unique to DFSMS; the current support is not.

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development


Kevin,

It's not a loss of function since I'm not even using it in production yet.   
However, if
you / your employer's attitude is that it is now my issue to deal with and I 
need
to take the ball and run with it as far as a complaint or new SHARE 
requirement
or whatever the case may be, then what was your point in posting to IBM-MAIN to
solicit feedback to begin with?

Regards,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-09 Thread Shmuel Metz (Seymour J.)
In a6b9336cdb62bb46b9f8708e686a7ea00e924b4...@nrhmms8p02.uicnrh.dom,
on 05/08/2012
   at 12:05 PM, McKown, John john.mck...@healthmarkets.com said:

Sort of.

?

It does not set the AMODE of the currently executing program, true.

Nor does it change the AMODE of the loaded program to that of the PSW.
Don't confuse the value returned in R0 with the bits it sets in the
CDE.

Actually it returns the AMODE of the LOAD'ed module in GPR0.

Correct.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Comments on DFSMS verbose messages?

2012-05-09 Thread Shmuel Metz (Seymour J.)
In 4fa956bd.6000...@trainersfriend.com, on 05/08/2012
   at 11:24 AM, Steve Comstock st...@trainersfriend.com said:

But if the AMODE of the loaded module is any, then the returned 
amode bits (in GPR0) are based on the AMODE of the invoker.

True, but *not* the bits in the CDE.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Comments on DFSMS verbose messages?

2012-05-08 Thread Shmuel Metz (Seymour J.)
In 4fa7ede9.2060...@trainersfriend.com, on 05/07/2012
   at 09:44 AM, Steve Comstock st...@trainersfriend.com said:

LOAD is a system service; it will set the bits to the AMODE of the
program issuing the service call.

Are you sure?
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Comments on DFSMS verbose messages?

2012-05-08 Thread McKown, John
Sort of. It does not set the AMODE  of the currently executing program, true. 
Actually it returns the AMODE of the LOAD'ed module in GPR0. Perhaps the OP was 
a bit loose in his phrasing.

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2A9C0/

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Shmuel Metz (Seymour J.)
 Sent: Tuesday, May 08, 2012 9:47 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Comments on DFSMS verbose messages?
 
 In 4fa7ede9.2060...@trainersfriend.com, on 05/07/2012
at 09:44 AM, Steve Comstock st...@trainersfriend.com said:
 
 LOAD is a system service; it will set the bits to the AMODE of the
 program issuing the service call.
 
 Are you sure?
  
 -- 
  Shmuel (Seymour J.) Metz, SysProg and JOAT
  ISO position; see http://patriot.net/~shmuel/resume/brief.html 
 We don't care. We don't have to care, we're Congress.
 (S877: The Shut up and Eat Your spam act of 2003)
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

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


Re: Comments on DFSMS verbose messages?

2012-05-08 Thread Steve Comstock

On 5/8/2012 11:05 AM, McKown, John wrote:

Sort of. It does not set the AMODE of the currently executing program, true.

Actually it returns the AMODE of the LOAD'ed module in GPR0. Perhaps the OP was
a bit loose in his phrasing.

Quite. Sorry about that. Of course, LOAD doesn't set any
PSW amode bits, since the service does not run the loaded
module. But if the AMODE of the loaded module is any, then
the returned amode bits (in GPR0) are based on the AMODE
of the invoker.




http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2A9C0/

--
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone *
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM


-Original Message-
From: IBM Mainframe Discussion List
[mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Shmuel Metz (Seymour J.)
Sent: Tuesday, May 08, 2012 9:47 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Comments on DFSMS verbose messages?

In4fa7ede9.2060...@trainersfriend.com, on 05/07/2012
at 09:44 AM, Steve Comstockst...@trainersfriend.com  said:


LOAD is a system service; it will set the bits to the AMODE of the
program issuing the service call.


Are you sure?

--
  Shmuel (Seymour J.) Metz, SysProg and JOAT
  ISO position; seehttp://patriot.net/~shmuel/resume/brief.html
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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




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




--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-355-2752
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
  + Training your people is an excellent investment

* Try our tool for calculating your Return On Investment
for training dollars at
  http://www.trainersfriend.com/ROI/roi.html

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Paul Gilmartin
On Sun, 6 May 2012 23:23:14 -0400, Robert A. Rosenberg wrote:

The problem is that before 64 AMODE you had 3 AMODE Choices -
24-Only, 31-Only, or BOTH 24 and 31 (ie: Any). If I code AMODE-31 I
can have problems with something that needs AMODE-24. There needs to
be am AMODE (such as ALL) to say that all 3 AMODES (24/31/64) are
supported.
 
Errr...  But when AMODE 128 happens, will ALL automatically include
that, or will it once again have a counterintuitive meaning?  Rather
customers should be encouraged to use AMODE(24,31,64), but
to use AMODE(ALL) only if they are prepared to accommodate any
future extensions to addressing modes.

AMODE(128) is perhaps unrealistic (nowadays, but 120-bit
addressing is in the architecture of ZFS (I don't mean zFS)).
But in the context of the original topic, the possibility of
a new DFSMS message destination is realistic and should be
taken into account.

-- gil

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Tom Marchant
On Sun, 6 May 2012 23:23:14 -0400, Robert A. Rosenberg wrote:

The problem is that before 64 AMODE you had 3 AMODE Choices -
24-Only, 31-Only, or BOTH 24 and 31 (ie: Any).

Where does AMODE(ANY) mean both?  Certainly not on the 
AMODE assembler instruction or in the binder.

If I code AMODE-31 I
can have problems with something that needs AMODE-24.

yes.

There needs to
be am AMODE (such as ALL) to say that all 3 AMODES (24/31/64) are
supported.

That makes no sense.  Addressing mode is set in the PSW 
and it tells the processor how to behave.

-- 
Tom Marchant

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Steve Comstock

On 5/7/2012 7:54 AM, Tom Marchant wrote:

On Sun, 6 May 2012 23:23:14 -0400, Robert A. Rosenberg wrote:


The problem is that before 64 AMODE you had 3 AMODE Choices -
24-Only, 31-Only, or BOTH 24 and 31 (ie: Any).


Where does AMODE(ANY) mean both?  Certainly not on the
AMODE assembler instruction or in the binder.


AMODE ANY means the program will be given control in
the AMODE of its invoker and supports running in AMODE24
or AMODE31, whichever it's caller is currently running in.

And, yes, you can specify AMODE ANY in the Assembler and
in the binder.

In fact, the ASSEMBLER supports:

   AMODE {24|31|64|ANY|ANY31|ANY64}

the Binder supports

   AMODE  {24|31|ANY|64|MIN}




If I code AMODE-31 I
can have problems with something that needs AMODE-24.


yes.


There needs to
be am AMODE (such as ALL) to say that all 3 AMODES (24/31/64) are
supported.


That makes no sense.  Addressing mode is set in the PSW
and it tells the processor how to behave.



It does make sense, if you consider it as the required /
recommended / suggested initial AMODE, recognizing that
programs may change AMODE as they run.


--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-355-2752
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
  + Training your people is an excellent investment

* Try our tool for calculating your Return On Investment
for training dollars at
  http://www.trainersfriend.com/ROI/roi.html

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Paul Gilmartin
On Mon, 7 May 2012 08:09:45 -0600, Steve Comstock wrote:

AMODE ANY means the program will be given control in
the AMODE of its invoker and supports running in AMODE24
or AMODE31, whichever it's caller is currently running in.

Of course this contradicts the conventional English notion of
any in that it excludes AMODE64.  Granted that conventional
words may be overloaded with technical terms with specialized
meaning, but such direct confrontation should be avoided.

And, yes, you can specify AMODE ANY in the Assembler and
in the binder.

If Binder marks a load module AMODE(ANY), you say that
ATTACH (e.g.) passes it control in the caller's AMODE, right?
If a load module is marked AMODE(24) or AMODE(31), will
ATTACH pass it control in that AMODE regardless of the
caller's addressing mode?

-- gil

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Steve Comstock

On 5/7/2012 8:25 AM, Paul Gilmartin wrote:

On Mon, 7 May 2012 08:09:45 -0600, Steve Comstock wrote:


AMODE ANY means the program will be given control in
the AMODE of its invoker and supports running in AMODE24
or AMODE31, whichever it's caller is currently running in.


Of course this contradicts the conventional English notion of
any in that it excludes AMODE64.  Granted that conventional
words may be overloaded with technical terms with specialized
meaning, but such direct confrontation should be avoided.


It is what it is.





And, yes, you can specify AMODE ANY in the Assembler and
in the binder.


If Binder marks a load module AMODE(ANY), you say that
ATTACH (e.g.) passes it control in the caller's AMODE, right?
If a load module is marked AMODE(24) or AMODE(31), will
ATTACH pass it control in that AMODE regardless of the
caller's addressing mode?

-- gil


ATTACH will pass control in the module's AMODE
regardless of the current AMODE of the attacher.

Perhaps more intriguing: each entry point in a load
module / program object has its own AMODE specification.




--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-355-2752
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
  + Training your people is an excellent investment

* Try our tool for calculating your Return On Investment
for training dollars at
  http://www.trainersfriend.com/ROI/roi.html

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Mark Zelden
On Sun, 6 May 2012 20:03:43 -0500, W. Kevin Kelley wkkel...@optonline.net 
wrote:

Mark,

You are correct -- there is now no option to put the additional lines of 
explanation in the SYSLOG/OPERLOG. We reacted to what we heard from the ESP 
customers, and to quote you perhaps they overreacted. That is why I put the 
post out here, to hear what other people think.


But a little late.   

Really... if the change wasn't made pre-GA (and documented) based on ESP
feedback, I don't understand why the change was made now in the service
stream without soliciting more feedback from other customers. 

So now what? Do I have to put a user hold on UA64502 to make 
sure it doesn't get applied in our normal maintenance procedures, or will it 
get marked
PE via current HOLDDATA until something newer is available?  

Regards,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Tom Marchant
On Mon, 7 May 2012 08:09:45 -0600, Steve Comstock wrote:

On 5/7/2012 7:54 AM, Tom Marchant wrote:
 On Sun, 6 May 2012 23:23:14 -0400, Robert A. Rosenberg wrote:

 The problem is that before 64 AMODE you had 3 AMODE Choices -
 24-Only, 31-Only, or BOTH 24 and 31 (ie: Any).

 Where does AMODE(ANY) mean both?  Certainly not on the
 AMODE assembler instruction or in the binder.

AMODE ANY means the program will be given control in
the AMODE of its invoker

No, it doesn't.

Regardless of AMODE specification, a program that is invoked 
with BASR or BALR will get control in the AMODE of its caller. 
A program that is invoked with BASSM will have the AMODE set 
based upon the value of bits 32 and 63 in register 15 (assuming 
standard linkage conventions).

When a load module that is marked AMODE ANY is LOADed, which 
way are these bits set in the entry point address?

Of course, if a module that was assembled AMODE ANY is 
bound with another module that has its AMODE set to 24 or 31, 
the resulting load module will have its AMODE set to 24 or 31, 
respectively.

-- 
Tom Marchant

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Steve Comstock

On 5/7/2012 9:29 AM, Tom Marchant wrote:

On Mon, 7 May 2012 08:09:45 -0600, Steve Comstock wrote:


On 5/7/2012 7:54 AM, Tom Marchant wrote:

On Sun, 6 May 2012 23:23:14 -0400, Robert A. Rosenberg wrote:


The problem is that before 64 AMODE you had 3 AMODE Choices -
24-Only, 31-Only, or BOTH 24 and 31 (ie: Any).


Where does AMODE(ANY) mean both?  Certainly not on the
AMODE assembler instruction or in the binder.


AMODE ANY means the program will be given control in
the AMODE of its invoker


No, it doesn't.

Regardless of AMODE specification, a program that is invoked
with BASR or BALR will get control in the AMODE of its caller.


Well, OK. I am talking about an invoker using system
services LOAD / LINK / ATTACH / XCTL.


A program that is invoked with BASSM will have the AMODE set
based upon the value of bits 32 and 63 in register 15 (assuming
standard linkage conventions).


Yes, yes.




When a load module that is marked AMODE ANY is LOADed, which
way are these bits set in the entry point address?


LOAD is a system service; it will set the bits to the AMODE
of the program issuing the service call.



Of course, if a module that was assembled AMODE ANY is
bound with another module that has its AMODE set to 24 or 31,
the resulting load module will have its AMODE set to 24 or 31,
respectively.



Unless you override it with binder control statements. You
can, indeed, shoot yourself in the foot here, if you work
at it.


--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-355-2752
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
  + Training your people is an excellent investment

* Try our tool for calculating your Return On Investment
for training dollars at
  http://www.trainersfriend.com/ROI/roi.html

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Skip Robinson
So far complaints on the new verbose behavior seem to have come from folks 
who are not yet running R13. The ESP customers who induced the change were 
already immersed in R13 and knew first hand how *useless* verbose messages 
are in syslog/operlog. Does everyone understand that verbose messages are 
nothing but chunks of prose lifted from the message manual? They are not 
sophisticated diagnostic guides that might provide unique insight into 
solving a particular abend. They just save you a trip to your favorite doc 
library. Over and over ad nauseam. 

These endlessly repetitive annotations clutter up syslog/operlog. Flotsam 
and jetsam that we can all live better with in a location closer to the 
actual problem. 

.
.
JO.Skip Robinson
SCE Infrastructure Technology Services
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
jo.skip.robin...@sce.com



From:   W. Kevin Kelley wkkel...@optonline.net
To: IBM-MAIN@bama.ua.edu
Date:   05/06/2012 06:04 PM
Subject:Re: Comments on DFSMS verbose messages?
Sent by:IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



Mark,

You are correct -- there is now no option to put the additional lines of 
explanation in the SYSLOG/OPERLOG. We reacted to what we heard from the 
ESP customers, and to quote you perhaps they overreacted. That is why I 
put the post out here, to hear what other people think.

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development



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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Mark Zelden
On Mon, 7 May 2012 09:45:23 -0700, Skip Robinson jo.skip.robin...@sce.com 
wrote:

So far complaints on the new verbose behavior seem to have come from folks
who are not yet running R13. 

I am running it in 6 sandbox environments, but you are correct that it
hasn't hit development nor production yet.   I like what I see so far.


The ESP customers who induced the change were
already immersed in R13 and knew first hand how *useless* verbose messages
are in syslog/operlog. Does everyone understand that verbose messages are
nothing but chunks of prose lifted from the message manual? They are not
sophisticated diagnostic guides that might provide unique insight into
solving a particular abend. They just save you a trip to your favorite doc
library. Over and over ad nauseam.

These endlessly repetitive annotations clutter up syslog/operlog. Flotsam
and jetsam that we can all live better with in a location closer to the
actual problem.

.

See my previous post that had real life numbers on what I expect to
see.   Hardly a clutter compared to what is already in syslog/operalog. 

I asked for some of you ESP people who gave the initial feedback
(or anyone else) for your real life numbers as to what you considered
clutter.  I haven't seen any responses yet.  See the last paragraph
of this post:

https://bama.ua.edu/cgi-bin/wa?A2=ind1205L=ibm-mainD=1O=DT=0P=140934


--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread Bob Shannon
I asked for some of you ESP people who gave the initial feedback (or anyone 
else) for your real life numbers as to what you considered clutter.  I 
haven't seen any responses yet.  See the last paragraph of this post:

Well, I agree with Mark. I think it's helpful, particularly as we have a lot of 
people who aren't that familiar with z/OS, and the cost is minimal. 

We installed 1.13 in production (such as it is here) in October 2011, and had 
an early version running 10-11 months before that.

Bob Shannon
Rocket Software

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


Re: Comments on DFSMS verbose messages?

2012-05-07 Thread W. Kevin Kelley
Mark,

I understand your frustration, and I can only suggest that you do what is 
appropriate for your customer. If you wish to open a formal complaint about 
what you view as a loss of function, that is of course your decision.

The manner of delivery and the timeliness with which the support was delivered 
are result of a commitment that we made to the ESP customers.

Please note that there was no z/OS Console Support involvement in the original 
DFSMS R13 support: it was unique to DFSMS; the current support is not.

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development

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


Re: Comments on DFSMS verbose messages?

2012-05-06 Thread Shmuel Metz (Seymour J.)
In
of94172e54.f408defa-on852579f5.00781b99-852579f5.00789...@us.ibm.com,
on 05/05/2012
   at 05:56 PM, Peter Relson rel...@us.ibm.com said:

Tongue in cheek: sorry for not being prescient enough in 
(approximately)  1977 to think that someone might ever need 64-bits
worth of addressability.

You didn't need to be prescient, just extrapolate long term trends.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Comments on DFSMS verbose messages?

2012-05-06 Thread W. Kevin Kelley
Brian,

If you are not receiving our Interface Change Notifications (ICNs), then we 
need to get that fixed. All of the automation venders that we interacted with 
were notified through that process and contacted me as a result.

W. Kevin  Kelley -- IBM POK Lab -- z/OS Core Technical Development

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


Re: Comments on DFSMS verbose messages?

2012-05-06 Thread W. Kevin Kelley
Mark,

You are correct -- there is now no option to put the additional lines of 
explanation in the SYSLOG/OPERLOG. We reacted to what we heard from the ESP 
customers, and to quote you perhaps they overreacted. That is why I put the 
post out here, to hear what other people think.

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development
 

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


Re: Comments on DFSMS verbose messages?

2012-05-06 Thread Robert A. Rosenberg
At 17:56 -0400 on 05/05/2012, Peter Relson wrote about Re: Comments 
on DFSMS verbose messages?:



 Please avoid an absurdity such as AMODE(ANY), where

ANY no longer means any, but instead any except 64.


Tongue in cheek: sorry for not being prescient enough in (approximately)
1977 to think that someone might ever need 64-bits worth of
addressability.
It seems obvious now.

No, really: I agree.

And that is why those options are available in other forms now which I
recommend that you use -- such as '31' instead of ANY in AMODE, or in the
LOC parameters of STORAGE OBTAIN. We will never remove support for ANY.
We can only encourage you to use better choices.


The problem is that before 64 AMODE you had 3 AMODE Choices - 
24-Only, 31-Only, or BOTH 24 and 31 (ie: Any). If I code AMODE-31 I 
can have problems with something that needs AMODE-24. There needs to 
be am AMODE (such as ALL) to say that all 3 AMODES (24/31/64) are 
supported.




Peter Relson
z/OS Core Technology Design


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


Re: Comments on DFSMS verbose messages?

2012-05-05 Thread Linda Mooney
Hi Kevin, 



In my shop, all of our support staff have access to view syslog/operlog , both 
the active and previous.  W e would want to see the messaging in the 
syslog/operlog AND the joblog , but would want to have the ability to filter 
the verbose lines off of the console.  This is not an effort on my par t to 
avoid looking up messages, but lean budgets have hit us hard, and we have lost 
a lot of staff.  Those few of us who are  left are happy for things that could 
save us time, especially when we are called to support a problem and have to do 
it on our own time. 



We are not at 1.13 yet and I have not seen  examples of the messaging yet.  



Some of our customers use our central sysout repository, but our staff 
generally does not have access to the joblog there, except for the responsible 
application programmer, who would not be likely  to be able use the 
information.  Sysprogs do not have access to customer batch. 



For our customers who use a remote or off platform sysout respository, we 
have little or no access there . 



Thanks,  

Linda 

- Original Message -


From: W. Kevin Kelley wkkel...@optonline.net 
To: IBM-MAIN@bama.ua.edu 
Sent: Thursday, May 3, 2012 6:46:29 PM 
Subject: Comments on DFSMS verbose messages? 

In z/OS R13, DFSMS changed approximately 400 of their rather cryptic IEC error 
messages to include additional lines of explanation. Feedback from R13 ESP 
customers indicated that the additional lines of explanation were appreciated 
for end-users but were not wanted in the SYSLOG/OPERLOG or on consoles. A 
suggestion was made that the additional lines of explanation be written only to 
the JOBLOG and not to other places that the message might go. 

z/OS OA37957 and DFSMS OA37505 provide the suggested support: the additional 
lines of explanation -- now referred to as verbose message lines -- are 
written only to the JOBLOG; they are not included with the message if it is 
written to the SYSLOG/OPERLOG or queued to a console. A new .MSGOPTION 
statement has been added to MPFLSTxx to allow you to enable or disable verbose 
message support at a system level: if the support is disabled (the default), 
the DFSMS error messages will not include additional lines of explanation; if 
the support is enabled, the DFSMS error messages will include the additional 
lines of explanation, but the verbose message lines will be written only to the 
JOBLOG. The DISPLAY MPF command response now displays the MSGOPTION enablement 
state. 

If verbose message support is enabled, the additional message lines are visible 
in MPF exits and are visible on the Subsystem Interface (SSI). The following 
control blocks have been modified to provide an indication if a verbose message 
line is present: WPL, WQE, CTXT and MDB. We have been in contact with the 
various automation venders and they are all aware of how to recognize verbose 
message lines. We expect that most venders will choose to ignore the verbose 
message lines. 

Any comments/criticisms/suggestions? 

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development 

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

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


Re: Comments on DFSMS verbose messages?

2012-05-05 Thread Peter Relson
Please avoid an absurdity such as AMODE(ANY), where 
ANY no longer means any, but instead any except 64.

Tongue in cheek: sorry for not being prescient enough in (approximately) 
1977 to think that someone might ever need 64-bits worth of 
addressability.
It seems obvious now.

No, really: I agree.

And that is why those options are available in other forms now which I 
recommend that you use -- such as '31' instead of ANY in AMODE, or in the 
LOC parameters of STORAGE OBTAIN. We will never remove support for ANY. 
We can only encourage you to use better choices.

Peter Relson
z/OS Core Technology Design

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Brian Westerman
Hi,

I realize you said that you contacted the Automation Software companies, but 
you didn't contact us.  We have hundreds of sites running our automation 
software, and while we were aware of how to process and not process the verbose 
messages, we were never contacted from you (or anyone) to ask our opinion and 
you didn't even inform us it was going to happen until it already was shipped 
and by then we already knew about it from our own testing.  We had to figure it 
out for ourselves and be able to handle it before IBM would even acknowledge 
the change.

For the most part, from what I can see of the actual messages that are 
generated, the verbose messages are a huge waste of resources.  I'm happy that 
IBM sets the default to NOT generate those messages.  There are a great number 
of messages that could have been changed to provide more or better information, 
but providing information that should have stayed in the documentation 
(manuals) was (in my opinion) a bad decision and a waste of resources.

I realize that CPUs are a lot faster than they have ever been, but using the 
resources on frivolous things like keeping people from having to look up a 
message by always printing the verbose text is silly.  Most people have the 
manuals available to them electronically, and the ones who don't probably 
wouldn't be the one who is going to have to look up the message in the first 
place. 

Sorry for the rant, I was just very surprised by the way you presented the 
question which made it look like you consulted or even informed the automation 
software vendors before you planned to make the change.  It's not like there 
are that many of us and you could have at least acknowledged the change when we 
asked about it instead of ignoring the question and (even worse) bringing the 
subject up on a public forum.  Makes me feel all warm and fuzzy about my 
relationship with IBM.

Brian Westerman
Syzygy Incorporated

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Shmuel Metz (Seymour J.)
In 5625217423916820.wa.wkkelleyoptonline@bama.ua.edu, on
05/03/2012
   at 08:46 PM, W. Kevin Kelley wkkel...@optonline.net said:

Any comments/criticisms/suggestions?

Suggestion: allow .MSGOPTION to enable writing the verbose message
lines to SYSLOG/OPERLOG.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Mark Zelden
On Thu, 3 May 2012 22:03:03 -0500, W. Kevin Kelley wkkel...@optonline.net 
wrote:


If the new MPFLSTxx option has it disabled by default or enables the verbose 
messages, what
purpose does the OCE_ABEND_DESCRIP=YES serve in DEVSUPxx?

The DEVSUPxx external has been deprecated and replaced by the MPFLSTxx 
.MSGOPTION statement.

What if you want the original behavior? I ask, because I like it.

So you'd like the option of being able to have verbose message lines 
optionally go places other than JOBLOG?


Yes, the syslog / operlog. As I mentioned in my last post, I often go to the
syslog even before looking at a joblog and I'm sure the operations staff
(operators, production control, job scheduling, etc.) do the same.   It's really
them I am more concerned about.   I've lived without the long messages
for a long time now.  :-)   It could also confuse them if a user calls and
describes a message they see in their joblog that isn't in the syslog.  
Depending on the job, the operations person may not even be able
to view the output in SDSF due to security restrictions. 

Regards,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Mark Zelden
On Fri, 4 May 2012 03:57:24 -0500, Brian Westerman 
brian_wester...@syzygyinc.com wrote:

I realize that CPUs are a lot faster than they have ever been, but using the 
resources on frivolous things like keeping people from having to look up a 
message by always printing the verbose text is silly.  Most people have the 
manuals available to them electronically, and the ones who don't probably 
wouldn't be the one who is going to have to look up the message in the first 
place.


This is sort of funny, because there have been so many rants on ibm-main about 
lack
of good messages in z/OS unix (and some other areas) and here IBM is trying 
to take one of the strong points of our platform and make it better 
(optionally) and
there are complaints by some.   I realize that it isn't IEC* messages that get 
those
rants though.

I don't have access to quickref, and again, it isn't myself I am advocating for.
It is the end users / operations staff.   If the messages are right there in the
joblog / syslog, no one has to look up a message anywhere.   And right now
I am at a shop with probably about 80-90% of the entire mainframe operations
staff with 5 years or less of experience.  

Anyway, Brian brings up a slightly interesting point to me.   Can the overhead 
even
be measured on a normal system.   I suppose if you generated a test case
with thousands of B37s in a short period of time you could measure the 
difference.
Did IBM do this in a lab?  

I still don't get the concern about some extra data being written to the syslog.
For the person(s) who were concerned:  Can you please tell me how many
lines you used to write to syslog on avg. each day and then what the difference
was when you turned on the verbose messages with 1.13? 

I don't have 1.13 in production yet, but I just looked at the syslog from 
a typical / medium sized production LPAR at my client.   The syslog cut at 
midnight 
last night (24 hours) has about 450,000 lines in it.I think exactly 35 
messages
would have generated the verbose description.So a whopping ~ 200 extra
lines of syslog would have been written - an increase of  .04% to store that
data wherever you store it.   I did the same thing for a development LPAR since
I expected to see more x37 abends.  I found about 100 messages there 
out of about 350,000 or  ~ .17%.But since most are production LPARs
(and things like SAP and Websphere LPARs don't even run batch), 
overall for the environment I would expect the average increase to
be more along the lines of .04%.   

Regards,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Thomas Conley

On 5/3/2012 9:48 PM, W. Kevin Kelley wrote:

In z/OS R13, DFSMS changed approximately 400 of their rather cryptic IEC error 
messages to include additional lines of explanation. Feedback from R13 ESP 
customers indicated that the additional lines of explanation were appreciated 
for end-users but were not wanted in the SYSLOG/OPERLOG or on consoles. A 
suggestion was made that the additional lines of explanation be written only to 
the JOBLOG and not to other places that the message might go.

z/OS OA37957 and DFSMS OA37505 provide the suggested support: the additional lines of 
explanation -- now referred to as verbose message lines -- are written only 
to the JOBLOG; they are not included with the message if it is written to the 
SYSLOG/OPERLOG or queued to a console. A new .MSGOPTION statement has been added to 
MPFLSTxx to allow you to enable or disable verbose message support at a system level: if 
the support is disabled (the default), the DFSMS error messages will not include 
additional lines of explanation; if the support is enabled, the DFSMS error messages will 
include the additional lines of explanation, but the verbose message lines will be 
written only to the JOBLOG. The DISPLAY MPF command response now displays the MSGOPTION 
enablement state.

If verbose message support is enabled, the additional message lines are visible 
in MPF exits and are visible on the Subsystem Interface (SSI). The following 
control blocks have been modified to provide an indication if a verbose message 
line is present: WPL, WQE, CTXT and MDB. We have been in contact with the 
various automation venders and they are all aware of how to recognize verbose 
message lines. We expect that most venders will choose to ignore the verbose 
message lines.

Any comments/criticisms/suggestions?

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development




Kevin,

These messages are a good idea, so please don't be deterred in your 
efforts to bring this technology to other components.  This technology 
will save thousands, perhaps millions of man hours around the world 
spent looking up common error messages, when simple explanations in the 
joblog can tell you exactly what's wrong.  This will be a huge 
productivity boost.


You and others spent a lot of time describing these messages at the TDM 
and in other forums, so notifications were available for vendors in 
PartnerWorld, members of SHARE attending the closed meetings, etc.  I'm 
not sure what else you can do to get the word out.


I think the MPFLST option should be something like JOBLOG, SYSLOG, or 
BOTH.  That should satisfy the needs of all parties.  My choice would be 
BOTH.  Thanks again for this enhancement.


Regards,
Tom Conley

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Edward Jaffe

On 5/3/2012 7:15 PM, Mark Zelden wrote:


If the new MPFLSTxx option has it disabled by default or enables the verbose 
messages, what
purpose does the OCE_ABEND_DESCRIP=YES serve in DEVSUPxx?   What if you want the
original behavior? I ask, because I like it.


I also like the current behavior. Job logs come and go, but the system log is 
forever.


ESP for z/OS 1.13 began in late spring 2011. Some of the participants probably 
overreacted. People don't like change.


The release went GA in September 2011. Many shops have already migrated and many 
more are doing so. There was no 'blood in the streets'. I can't recall hearing 
or reading any negative mention of this new functionality until Kevin's post.


When I first read the ICN (Interface Change Notification) about this new 
'verbose' message support, I thought This is much ado about nothing.


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Skip Robinson
I was in the ESP and joined the follow-on conversations about the 
increased message traffic. The concern was not about a weightier 
syslog/operlog, but about the even denser weed patch that one has to wade 
through in syslog/operlog in order to troubleshoot some other totally 
unrelated problem. How many times do 'we' have to slog through the same 
explanation of essentially the mundane error? The verbose explanation does 
not tell a sysprog anything more useful than the ancient and venerable 
message itself: error code, return code, data set name, volume. Why would 
a sysprog need anything more than that?

I like the solution. The installation can turn verbose on or off globally. 
The new 'filter' allows us to direct long explanations to just the 
programmer--my preference--or to syslog/operlog. Why complain about 'too 
much control'? 

.
.
JO.Skip Robinson
SCE Infrastructure Technology Services
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
jo.skip.robin...@sce.com



From:   Edward Jaffe edja...@phoenixsoftware.com
To: IBM-MAIN@bama.ua.edu
Date:   05/04/2012 08:43 AM
Subject:Re: Comments on DFSMS verbose messages?
Sent by:IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



On 5/3/2012 7:15 PM, Mark Zelden wrote:

 If the new MPFLSTxx option has it disabled by default or enables the 
verbose messages, what
 purpose does the OCE_ABEND_DESCRIP=YES serve in DEVSUPxx?   What if you 
want the
 original behavior? I ask, because I like it.

I also like the current behavior. Job logs come and go, but the system log 
is 
forever.

ESP for z/OS 1.13 began in late spring 2011. Some of the participants 
probably 
overreacted. People don't like change.

The release went GA in September 2011. Many shops have already migrated 
and many 
more are doing so. There was no 'blood in the streets'. I can't recall 
hearing 
or reading any negative mention of this new functionality until Kevin's 
post.

When I first read the ICN (Interface Change Notification) about this new 
'verbose' message support, I thought This is much ado about nothing.

-- 
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/



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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread McKown, John
I would love some software, preferable hosted on z/OS, which could do a 
context sensitive search of the syslog/operlog. Along with a __good__ 
repository. There may be such a thing already. I would know because we are a 
dying shop.

-- 
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Skip Robinson
 Sent: Friday, May 04, 2012 10:57 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Comments on DFSMS verbose messages?
 
 I was in the ESP and joined the follow-on conversations about the 
 increased message traffic. The concern was not about a weightier 
 syslog/operlog, but about the even denser weed patch that one 
 has to wade 
 through in syslog/operlog in order to troubleshoot some other totally 
 unrelated problem. How many times do 'we' have to slog 
 through the same 
 explanation of essentially the mundane error? The verbose 
 explanation does 
 not tell a sysprog anything more useful than the ancient and 
 venerable 
 message itself: error code, return code, data set name, 
 volume. Why would 
 a sysprog need anything more than that?
 
 I like the solution. The installation can turn verbose on or 
 off globally. 
 The new 'filter' allows us to direct long explanations to just the 
 programmer--my preference--or to syslog/operlog. Why complain 
 about 'too 
 much control'? 
 
 .
 .
 JO.Skip Robinson
 SCE Infrastructure Technology Services
 Electric Dragon Team Paddler 
 SHARE MVS Program Co-Manager
 626-302-7535 Office
 323-715-0595 Mobile
 jo.skip.robin...@sce.com
 
 
 
 From:   Edward Jaffe edja...@phoenixsoftware.com
 To: IBM-MAIN@bama.ua.edu
 Date:   05/04/2012 08:43 AM
 Subject:Re: Comments on DFSMS verbose messages?
 Sent by:IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
 
 
 
 On 5/3/2012 7:15 PM, Mark Zelden wrote:
 
  If the new MPFLSTxx option has it disabled by default or 
 enables the 
 verbose messages, what
  purpose does the OCE_ABEND_DESCRIP=YES serve in DEVSUPxx?   
 What if you 
 want the
  original behavior? I ask, because I like it.
 
 I also like the current behavior. Job logs come and go, but 
 the system log 
 is 
 forever.
 
 ESP for z/OS 1.13 began in late spring 2011. Some of the participants 
 probably 
 overreacted. People don't like change.
 
 The release went GA in September 2011. Many shops have 
 already migrated 
 and many 
 more are doing so. There was no 'blood in the streets'. I 
 can't recall 
 hearing 
 or reading any negative mention of this new functionality 
 until Kevin's 
 post.
 
 When I first read the ICN (Interface Change Notification) 
 about this new 
 'verbose' message support, I thought This is much ado about nothing.
 
 -- 
 Edward E Jaffe
 Phoenix Software International, Inc
 831 Parkview Drive North
 El Segundo, CA 90245
 310-338-0400 x318
 edja...@phoenixsoftware.com
 http://www.phoenixsoftware.com/
 
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Mark Zelden
On Fri, 4 May 2012 08:56:38 -0700, Skip Robinson jo.skip.robin...@sce.com 
wrote:

I like the solution. The installation can turn verbose on or off globally.
The new 'filter' allows us to direct long explanations to just the
programmer--my preference--or to syslog/operlog. Why complain about 'too
much control'?


Because unless I misread Kevin's post, it didn't sound like syslog/operlog
was even an option.   That is the part I'm complaining about.

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Mark Zelden
On Fri, 4 May 2012 08:42:37 -0700, Edward Jaffe edja...@phoenixsoftware.com 
wrote:

On 5/3/2012 7:15 PM, Mark Zelden wrote:

 If the new MPFLSTxx option has it disabled by default or enables the verbose 
 messages, what
 purpose does the OCE_ABEND_DESCRIP=YES serve in DEVSUPxx?   What if you want 
 the
 original behavior? I ask, because I like it.

I also like the current behavior. Job logs come and go, but the system log is
forever.

ESP for z/OS 1.13 began in late spring 2011. Some of the participants probably
overreacted. People don't like change.

That was my first thought also. 


The release went GA in September 2011. Many shops have already migrated and 
many
more are doing so.

Right... I will be starting production migration in about a month and it will 
continue
throughout the summer (about 25 prod / devl LPARs).  My migration plan already
includes updating DEVSUPxx.   Now depending upon where I am at with maintenance,
I may have to account for this the change being made mid-stream in my 
migration. 

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Edward Jaffe

On 5/4/2012 8:56 AM, Skip Robinson wrote:

I like the solution. The installation can turn verbose on or off globally.
The new 'filter' allows us to direct long explanations to just the
programmer--my preference--or to syslog/operlog. Why complain about 'too
much control'?


You misunderstood. With the new design, the messages will NEVER appear on 
syslog/operlog. This is the complaint.


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Edward Jaffe

On 5/4/2012 7:52 AM, Thomas Conley wrote:


I think the MPFLST option should be something like JOBLOG, SYSLOG, or BOTH.  
That should satisfy the needs of all parties.  My choice would be BOTH.  
Thanks again for this enhancement.


I like this idea. However, I would caution against the use of the word 'BOTH' 
since that would preclude a third verbose message destination being added in the 
future. I would suggest a simple list of possible verbose message destinations. 
Currently, the list would support zero, one or two destinations. Perhaps 
keyword=SYSLOG, keyword=JOBLOG, and keyword=(SYSLOG,JOBLOG) or some such...


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Skip Robinson
Touche. Since I don't want verbosity in my syslog/operlog, I failed to 
notice the consequence for those who might. The original intent of 
explanatory messages was to assist the programmer or production control 
person or whoever has responsibility for fixing the problem to better 
understand the failure. If a job owner cannot get access to joblog after 
the fact, that would seem to be a problem inviting operational reform, not 
functional changes in z/OS. 

BTW in ESP conversations on this topic, I suggested that another candidate 
for explanatory messages might be the menagerie of x78/x0A failures that I 
can never keep straight: get vs. free, private vs. common, above vs. 
below, etc. I can use all the help I can get. 

.
.
JO.Skip Robinson
SCE Infrastructure Technology Services
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
jo.skip.robin...@sce.com



From:   Edward Jaffe edja...@phoenixsoftware.com
To: IBM-MAIN@bama.ua.edu
Date:   05/04/2012 10:05 AM
Subject:Re: Comments on DFSMS verbose messages?
Sent by:IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



On 5/4/2012 8:56 AM, Skip Robinson wrote:
 I like the solution. The installation can turn verbose on or off 
globally.
 The new 'filter' allows us to direct long explanations to just the
 programmer--my preference--or to syslog/operlog. Why complain about 'too
 much control'?

You misunderstood. With the new design, the messages will NEVER appear on 
syslog/operlog. This is the complaint.

-- 
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/


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


Re: Comments on DFSMS verbose messages?

2012-05-04 Thread Paul Gilmartin
On Fri, 4 May 2012 10:12:30 -0700, Edward Jaffe wrote:

On 5/4/2012 7:52 AM, Thomas Conley wrote:

 I think the MPFLST option should be something like JOBLOG, SYSLOG, or BOTH.
 That should satisfy the needs of all parties. 

I like this idea. However, I would caution against the use of the word 'BOTH'
since that would preclude a third verbose message destination being added in 
the
future. I would suggest a simple list of possible verbose message destinations.
Currently, the list would support zero, one or two destinations. Perhaps
keyword=SYSLOG, keyword=JOBLOG, and keyword=(SYSLOG,JOBLOG) or some such...
 
Indeed.  Please avoid an absurdity such as AMODE(ANY), where 
ANY no longer means any, but instead any except 64.  If you
must supply ANY as a shorthand, put users on notice that future
new destinations shall be added to ANY.

-- gil

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


Re: Comments on DFSMS verbose messages?

2012-05-03 Thread W. Kevin Kelley
Looks like some words got repeated when my message got posted.

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development

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


Re: Comments on DFSMS verbose messages?

2012-05-03 Thread Mark Zelden
On Thu, 3 May 2012 20:46:29 -0500, W. Kevin Kelley wkkel...@optonline.net 
wrote:

In z/OS R13, DFSMS changed approximately 400 of their rather cryptic IEC error 
messages to include additional lines of explanation. Feedback from R13 ESP 
customers indicated that the additional lines of explanation were appreciated 
for end-users but were not wanted in the SYSLOG/OPERLOG or on consoles. A 
suggestion was made that the additional lines of explanation be written only 
to the JOBLOG and not to other places that the message might go.

z/OS OA37957 and DFSMS OA37505 provide the suggested support: the additional 
lines of explanation -- now referred to as verbose message lines -- are 
written only to the JOBLOG; they are not included with the message if it is 
written to the SYSLOG/OPERLOG or queued to a console. A new .MSGOPTION 
statement has been added to MPFLSTxx to allow you to enable or disable verbose 
message support at a system level: if the support is disabled (the default), 
the DFSMS error messages will not include additional lines of explanation; if 
the support is enabled, the DFSMS error messages will include the additional 
lines of explanation, but the verbose message lines will be written only to 
the JOBLOG. The DISPLAY MPF command response now displays the MSGOPTION 
enablement state.

If verbose message support is enabled, the additional message lines are 
visible in MPF exits and are visible on the Subsystem Interface (SSI). The 
following control blocks have been modified to provide an indication if a 
verbose message line is present: WPL, WQE, CTXT and MDB. We have been in 
contact with the various automation venders and they are all aware of how to 
recognize verbose message lines. We expect that most venders will choose to 
ignore the verbose message lines.

Any comments/criticisms/suggestions?

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development


This sort of surprises me.  Were the people giving feedback worried about the 
few extra
bytes in the syslog/operlog when these messages were written?   Obviously they 
agree
the messages are useful for the end user or operations if they still wanted them
in the joblog.   

If the new MPFLSTxx option has it disabled by default or enables the verbose 
messages, what
purpose does the OCE_ABEND_DESCRIP=YES serve in DEVSUPxx?   What if you want the
original behavior? I ask, because I like it.Typically as a sysprog, I look 
at the syslog or
operlog to get a better picture of what was happening at the time of an error 
(as opposed
to an end user or programmer who may not have syslog access).  Also,sometimes 
it's
just easier to look at the syslog if the joblog has been sent of to some sysout 
archival product.
My client has mixture of different products that do this in different sysplexes 
/ monoplexes
and some are more cumbersome to use than others.  

I'm also thinking of a situation I was just contacted about yesterday with an 
FTP issue
on a pre 1.13 system where I thought the verbose messages in the syslog would 
have
helped operations (thus preventing a call to me).There is no joblog they 
could have 
looked at easily since I'm pretty sure the message was generated from a BPXAS 
address
space (it may have been purged as soon as the unix pid terminated). 

Regards,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

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


Re: Comments on DFSMS verbose messages?

2012-05-03 Thread W. Kevin Kelley
Mark,

The concern was about the clutter that the additional message lines would 
cause. Also, the same
explanation lines are repeated in each instance of the error message, so there 
would be a lot of redundancy.

If the new MPFLSTxx option has it disabled by default or enables the verbose 
messages, what
purpose does the OCE_ABEND_DESCRIP=YES serve in DEVSUPxx?  

The DEVSUPxx external has been deprecated and replaced by the MPFLSTxx 
.MSGOPTION statement. 

What if you want the original behavior? I ask, because I like it.

So you'd like the option of being able to have verbose message lines optionally 
go places other than JOBLOG?

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development

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


Re: Comments on DFSMS verbose messages?

2012-05-03 Thread Robert A. Rosenberg
At 22:03 -0500 on 05/03/2012, W. Kevin Kelley wrote about Re: 
Comments on DFSMS verbose messages?:


The concern was about the clutter that the additional message lines 
would cause. Also, the same explanation lines are repeated in each 
instance of the error message, so there would be a lot of redundancy.


If the extra lines are pure boilerplate and not id and value then why 
not have a database where you can plug in the message number and 
display the added text? I have a vague memory of being able to do 
this. It might have just been the ability to look the message up 
online in the Messages and Codes Manual.


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


Re: Comments on DFSMS verbose messages?

2012-05-03 Thread Anthony Thompson
My organization is on the ESP program.

We also requested a 'non-verbose' option.

The extra messages are essentially a verbatim copy of the explanatory text in 
the messages manual(s). Which resulted in messages that weren't just a few 
extra lines, but often a dozen or many more lines.

What we were hoping for was a reduced set of messages. An option to have 
something between the more detailed explanation in the messages manual and the 
original cryptic (to non-technical people) message, that made common sense.

IEC030I B37??? 
You may not have allocated enough DASD space (refer to messages manual for more 
detail).

IEC031I D37??? 
You may not have specified enough DASD space or any secondary space allocation 
(refer to...).

IEC032I E37???
 You may have run out of directory blocks or DASD space in a PDS (refer to...)


Ant.
Northern Territory Government (Australia)


 






Ant. Thompson
Senior Systems Programmer

Data Centre Services
Department of Business and Employment
Northern Territory Government of Australia
 
GPO Box 2391, Darwin NT 0801
N (08) 8999 7035    (08) 8999 7493
( anthony.thomp...@nt.gov.au DBE


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
W. Kevin Kelley
Sent: Friday, 4 May 2012 11:16 AM
To: IBM-MAIN@bama.ua.edu
Subject: Comments on DFSMS verbose messages?

In z/OS R13, DFSMS changed approximately 400 of their rather cryptic IEC error 
messages to include additional lines of explanation. Feedback from R13 ESP 
customers indicated that the additional lines of explanation were appreciated 
for end-users but were not wanted in the SYSLOG/OPERLOG or on consoles. A 
suggestion was made that the additional lines of explanation be written only to 
the JOBLOG and not to other places that the message might go.

z/OS OA37957 and DFSMS OA37505 provide the suggested support: the additional 
lines of explanation -- now referred to as verbose message lines -- are 
written only to the JOBLOG; they are not included with the message if it is 
written to the SYSLOG/OPERLOG or queued to a console. A new .MSGOPTION 
statement has been added to MPFLSTxx to allow you to enable or disable verbose 
message support at a system level: if the support is disabled (the default), 
the DFSMS error messages will not include additional lines of explanation; if 
the support is enabled, the DFSMS error messages will include the additional 
lines of explanation, but the verbose message lines will be written only to the 
JOBLOG. The DISPLAY MPF command response now displays the MSGOPTION enablement 
state.

If verbose message support is enabled, the additional message lines are visible 
in MPF exits and are visible on the Subsystem Interface (SSI). The following 
control blocks have been modified to provide an indication if a verbose message 
line is present: WPL, WQE, CTXT and MDB. We have been in contact with the 
various automation venders and they are all aware of how to recognize verbose 
message lines. We expect that most venders will choose to ignore the verbose 
message lines.

Any comments/criticisms/suggestions?

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development

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

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


Re: Comments on DFSMS verbose messages?

2012-05-03 Thread Anthony Thompson
Quickref from Chicago-Soft. I imagine there are other similar products, but 
this is the one I commonly encounter.

Ant. 
Northern Territory Government of Australia
 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Robert A. Rosenberg
Sent: Friday, 4 May 2012 1:46 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Comments on DFSMS verbose messages?

At 22:03 -0500 on 05/03/2012, W. Kevin Kelley wrote about Re: 
Comments on DFSMS verbose messages?:

The concern was about the clutter that the additional message lines 
would cause. Also, the same explanation lines are repeated in each 
instance of the error message, so there would be a lot of redundancy.

If the extra lines are pure boilerplate and not id and value then why not have 
a database where you can plug in the message number and display the added text? 
I have a vague memory of being able to do this. It might have just been the 
ability to look the message up online in the Messages and Codes Manual.

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

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