Re: TNLs (Was: PDS searches)

2013-05-02 Thread Hunkeler Peter (TLSG 4)
Besides what's new in manuals, ISPF HELP, SHARE presentations, etc.,  I find 
out
about new commands, features, changes by reading DOC holds when I apply 
maintenance. 

preliminary note
I've been using the SRCHFOR command for some years now. Anyway, before posting, 
I wanted to read up on the SRCHFOR command to make sure what I'm about to write 
is correct. 
/preliminary note

So I thought I should find some help on the SRCHFOR command online in ISPF's 
help panels. I didn't. I may well not have been searching at the right place.
DOC Holds and the general ISPF user? There are non-sysprogs out there using 
ISPF. How would they know about SMP/E and DOC holds?

Talking about the ISPF User's' Guide: I did indeed find the SRCHFOR command, 
but not in the section 4.1. ISPF System Commands., which lists ISPF commands. 
You find it in section 5.3. Using Member Selection Lists (but only through 
searching the whole manual, not by looking at the TOC). The command is 
described here for member lists even though it works well with data set 
lists. I couldn't find an entry describing its use on data sets lists.

More examples in need?. The ISRDDN command isn't listed in the ISPF System 
Command section but in an appendix. At least, you can stumble upon it when 
browsing the TOC. Then, how about ISRFIND? I couldn't find it, not even by 
searching the User's Guide.

This is what I meant when complaining about ISPF documentation.

--
Peter Hunkeler

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


Re: Mixing C and assembler - under OpenMVS

2013-05-02 Thread Etienne Thijsse
This is it!
No more crash.

Thanks!

As to the book MVS Assembler Language, it's not an IBM doc, it's more a 
beginners guide by McQuillen  Prince from 1987.
I'll look up the IBM docs that were mentioned in this thread, thanks also for 
that.

Etienne


By default, programs executed under OpenMVS are loaded into non-modifiable
storage.  The ST instruction you mention is writing to the program memory
(not allocated memory) and thus your program blows up.

You can get OpenMVS to load your program into modifiable storage by
setting this environment variable:

  _BPX_PTRACE_ATTACH=YES
   export _BPX_PTRACE_ATTACH

then your program should work just fine (as would any non-RENT program.)

- Dave Rivers -

--
riv...@dignus.comWork: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com

--
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


Re: Mixing C and assembler - under OpenMVS

2013-05-02 Thread Etienne Thijsse
Thank you John,

I have downloaded it and I will take a look.

Thanks,
Etienne

On Wed, 1 May 2013 15:17:02 -0500, John McKown john.archie.mck...@gmail.com 
wrote:

cautionTooting own horn/caution

If you're really curious and have the time, you might want to look at my
contribution to the CBT tape, file #864 from http://cbttape.org/cbtdowns.htm or
you can download it directly via:

ftp://cbttape.org/ftp/cbt/CBT864.zip

This is a lot of .s files which are complete LE enabled HLASM UNIX command
line programs. Comes complete with a makefile. One gotcha is that the
source is free format and requires that you have the FLOWASM processor
available. But the code is readable without it. Well, FSVO readable, of
course.

I would _strongly_ suggest that you take the time and effort to LE enable
your assembler subroutines if you're going to use them with an LE main
routine such as C or COBOL. The debugging from a CEEDUMP is much easier.
And this will greatly ease making your code reentrant. Which, again, I
strongly suggest for UNIX programs since UNIX defaults to loading the code
(TEXT segment) into read-only storage.

On Wed, May 1, 2013 at 10:27 AM, Etienne Thijsse e.thij...@chello.nlwrote:

 Hi all,

 I am trying to call an assembler function from C:

 C-code (bla.c):

 #pragma linkage(BLA,OS)
 main()
 {
 BLA();
 printf(No crash.\n);
 }

 Assembler code (bla1.s):

 BLA CSECT
 BLA MODE  ANY

SAVE   (14,12)
BALR3,0
USING  *,3
ST13,SAVE+4   crashes here

 * todo: add useful code here

L   15,=X'01'
L   13,SAVE+4
RETURN (14,12),RC=(15)

 SAVE   DS   18F
END

 So the only code in this assembler source is the standard linkage stuff,
 which I got from the MVS Assembler Language  book.

 I compiled and linked this under OpenMVS like this:

   cc bla.c bla1.s

 which gives me an executable 'a.out' in the HFS.

 Running this under OpenMVS  crashes in the ST13,SAVE+4  line,
 SC04. If I comment out that line and the corresponding L13,SAVE+4 line, it
 does not crash anymore.
 I don't understand this... This ST line is part of the standard linkage
 'protocol'; the area where the ST stores is declared in the SAVE DS 18F
 line at the bottom --- Why does this crash?

 What is weirder still is that I can copy a.out to a PDSE member, and
 submit it with some JCL that has CEE.SCEELIB in its STEPLIB; this does not
 crash, without SCEELIB it also crashes.
 Adding CEE.SCEELIB to the STEPLIB environment variable in OpenMVS however
 does not help, it keeps crashing, SC04.

 Anyone have an idea?

 Thanks,
 Etienne

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




--
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

--
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


Re: ALL IS FINE : SEEING POSTS AGAIN

2013-05-02 Thread Elardus Engelbrecht
esmie moo wrote:

Just to let you know that I am now receiving posts from IBM MAIN.

Excellent! ;-D

Thanks to whoever fixed the problem.

Not me. I did not lift a finger (or my *ss) to fix it, but see below.

Elardus, Lizette  Willie, thanks for taking the time to help me out during my 
time of need.

Thanks for the compliment, but I can't take it alone. I only supplied the 
IBM-MAIN website address as a possible bypass and an alternate e-mail address 
of the listserv owner/admin.

As far as I see from these e-mails, it seemed to me, Lizette and Willie are 
those who made the most efforts. ;-D

Pleased as punch.

Yes, raise a glass! ;-D

Groete / Greetings
Elardus Engelbrecht

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


Duplicate jobname (Yay or Nay) Was - Re: Check whether job still running

2013-05-02 Thread Elardus Engelbrecht
I have given this thread a new name. So flame me... ;-)

Strange no one came with another reason why duplicate jobnames are to be 
prohibited or allowed.

It is about resource usage. If you have limited resources, it is better to have 
your jobs running in sequence.

At my site we have limited resources over the years. Anything from CPU, 
storage, tapes, diskspace. Name it, you get it.

Sometimes, not always, having fewer jobs by limiting inits and by having jobs 
to be named so they consume resources one by one, not together, we could get 
things going.

We have learned to stay with prohibiting duplicate jobs running together. Mind 
you, we ALLOW duplicate TSO ids across the SysPlex.

All those methods mentioned in that thread - by enqueing, scheduler, etc. are 
also good aids. Sometimes one solution is better than other depending on what 
you're trying to solve.

Some one said they are not using a scheduler in a test LPAR. I beg to differ. 
:-(

We are also using a scheduler on a test LPAR - we want to see how the 
product(s) behave in test LPAR before we move it to production LPAR.

So, each to its own. YMMV of course.

Groete / Greetings
Elardus Engelbrecht

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


Re: Duplicate jobname (Yay or Nay) Was - Re: Check whether job still running

2013-05-02 Thread R.S.

W dniu 2013-05-02 12:20, Elardus Engelbrecht pisze:

I have given this thread a new name. So flame me... ;-)

OK ;-)


Strange no one came with another reason why duplicate jobnames are to
be prohibited or allowed.


Right. The only thing considered was compatibility vs ne feature 
exploitation. No one stated that dupl-delay may be convenient.





It is about resource usage. If you have limited resources, it is
better to have your jobs running in sequence.


That's example of the convenience. You could make the same effect in 
other, more bothersome way. But why?




At my site we have limited resources over the years. Anything from
CPU, storage, tapes, diskspace. Name it, you get it.


Well, WLM is good way for priority management.

{...]


Some one said they are not using a scheduler in a test LPAR. I beg to
differ. :-(

We are also using a scheduler on a test LPAR - we want to see how the
product(s) behave in test LPAR before we move it to production LPAR.


That's why scheduler is *required* element of test/dev LPAR(s).


--
Radoslaw Skorupka
Lodz, Poland






--
Treść tej wiadomości może zawierać informacje prawnie chronione Banku 
przeznaczone wyłącznie do użytku służbowego adresata. Odbiorcą może być jedynie 
jej adresat z wyłączeniem dostępu osób trzecich. Jeżeli nie jesteś adresatem 
niniejszej wiadomości lub pracownikiem upoważnionym do jej przekazania 
adresatowi, informujemy, że jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne działanie o podobnym charakterze jest prawnie zabronione i może być 
karalne. Jeżeli otrzymałeś tę wiadomość omyłkowo, prosimy niezwłocznie 
zawiadomić nadawcę wysyłając odpowiedź oraz trwale usunąć tę wiadomość 
włączając w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sąd Rejonowy dla m. st. Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, nr rejestru przedsiębiorców KRS 025237, NIP: 526-021-50-88. 
Według stanu na dzień 01.01.2013 r. kapitał zakładowy BRE Banku SA (w całości wpłacony) wynosi 168.555.904 złotych.



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


Performance gains with LFAREA ?

2013-05-02 Thread Markus Haselbach
Hello,

we start using LFAREA (1M pages) with z/OS 1.13 and DB2 10 on z196.
From IBM I read: Using large pages can improve performance for some 
applications by reducing the overhead of dynamic address translation.
We wonder how to measure  this performance improvement. What we're trying now 
is measuring and comparing CPU usage/ SQL with and without 1M pages. 
Does someone have experience with this performance improvement and can anybody 
advice me on what should/could  be measured?

kind regards
Markus
 


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


Re: ALL IS FINE : SEEING POSTS AGAIN

2013-05-02 Thread John Dawes
Me 3.  I hadn't received any mail for quite a while (8 weeks at least)




From: Mark Regan netsfw-ibmm...@yahoo.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, 1 May 2013 9:24 AM
Subject: Re: ALL IS FINE : SEEING POSTS AGAIN


Ditto for me too, to my Yahoo Mail address.

 
Thanks,

Mark Regan



- Original Message -
From: willie bunter williebun...@yahoo.com
To: IBM-MAIN@LISTSERV.UA.EDU
Cc: 
Sent: Wednesday, May 1, 2013 9:05 AM
Subject: Re: ALL IS FINE : SEEING POSTS AGAIN

Esmie,
 
Me too.  I am now receiving the posts in my Yahoo Inbox.   I wasn't getting any 
for a long while.  Elardus suggested to use the ARCHIVEs to view postings.  A 
special thanks to Elardus and whoever fixed the problem.
 
Cheers.



From: esmie moo esmie_...@yahoo.ca
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, May 1, 2013 8:25:07 AM
Subject: ALL IS FINE : SEEING POSTS AGAIN


Good Morning Gentle Readers,
 
Just to let you know that I am now receiving posts from IBM MAIN.  Thanks to 
whoever fixed the problem.  
 
Elardus, Lizette  Willie, thanks for taking the time  to help me out during my 
time of need.
 
Pleased as punch.
 
Thank You all.

--
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

--
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


DFHSM QUESTION - ARC0570I RC=25 REASON=0

2013-05-02 Thread John Dawes
G'Day,
 
I am trying to migrate a ML0 volume however I am encountering some difficulty.
 
I issued the command HSEND MIGRATE VOLUME(SYC103) DAYS(2)
 
I received the following error message :
 
ARC0570I COMMAND MIGRATION FOR SYC103 VOLUME(S) TERMINATED, RC=25 REASON=0
 
I even tried HSEND MIGRATE VOLUME(SYC103 MIGRATE(2)) and I get the same result
 
ARC0570I COMMAND MIGRATION FOR SYC103 VOLUME(S) TERMINATED, RC=25 REASON=0
 
According to the explanation of the error message it suggests that I add the 
parm CONVERT.  I am unsure what the CONVERTparm would do.
 
I tried HSEND MIGRATE VOLUME(DCSS04) MIGRATE(0))  on a less critical volume and 
it worked.  However I don't want to migrate all the dsns jfrom SYSC103, just 
those that are over 2 days old.
 
Your comments would be greatly appreciated.
 
Thanks.

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


as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Etienne Thijsse
Hi All,

I am compiling an assembler source under OpenMVS.
Using the C compiler, this is no problem, I can do

cc -c bla.s

which gives me an object named bla.o.

But the assembler as will not do this, it keeps giving me the error
 ** ASMA935U One or more required files not available

without telling me what file(s) these are :-(

The command is (I think):

   as -o bla.o bla.s


The reason I want to use as instead of cc is that as has the -I option with 
which you can specify a macro library; I need to use an IMS macro in 
IMS.SDFSMAC. I have not found any cc option that can do this.
The UNIX System Services Command Reference documents this -I option. But it is 
lacking an example use of as.

Thanks,
Etienne

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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Etienne Thijsse
On Thu, 2 May 2013 07:17:00 -0600, Steve Comstock st...@trainersfriend.com 
wrote:

Those three are all available. And I changed _AS_MACLIB to just IMS.SDFSMAC, 
there was no change.
I think as is complaining about something else... if it would just say which 
those required files are...

The C compiler does assemble the source, but it doesn't look at _AS_MACLIB; I 
tried that; it still says Undefined operation code on the macro.

Thanks,
Etienne


Well there is a default set of maclibs implicit in
the command: the concatenation of CEE.SCEEMAC, SYS1.MACLIB,
SYS1.AMODGEN; perhaps one of these is not available;
you can change the list by exporting a new list in
_AS_MACLIB




--

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...@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


Re: Check whether job still running

2013-05-02 Thread R.S.

W dniu 2013-05-02 15:35, Pommier, Rex R. pisze:

Radoslaw,

One additional reason would be expediency - which relates to the
territorialism Ted mentioned.  One of the shops I work at has a
scheduler, with a separate scheduling team that owns the scheduler
and all the schedules that go into it. Any changes to the schedule
need to go through this group.  In my mind, it makes sense to bypass
the scheduler for quick one-off jobs that require a database to be
down for example.


Well, such territorialism mean mistakes in management. The teams should 
cooperate, not fight. I would never allow such situation. BTDT - I'm a 
manager of mainframe division.
A solution which should satisfy both parties would be to create two 
(maybe more) scheduling instances, one for regular users. Another mean 
would be scheduler security facilities.


--
Radoslaw Skorupka
Lodz, Poland






--
Treść tej wiadomości może zawierać informacje prawnie chronione Banku 
przeznaczone wyłącznie do użytku służbowego adresata. Odbiorcą może być jedynie 
jej adresat z wyłączeniem dostępu osób trzecich. Jeżeli nie jesteś adresatem 
niniejszej wiadomości lub pracownikiem upoważnionym do jej przekazania 
adresatowi, informujemy, że jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne działanie o podobnym charakterze jest prawnie zabronione i może być 
karalne. Jeżeli otrzymałeś tę wiadomość omyłkowo, prosimy niezwłocznie 
zawiadomić nadawcę wysyłając odpowiedź oraz trwale usunąć tę wiadomość 
włączając w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sąd Rejonowy dla m. st. Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, nr rejestru przedsiębiorców KRS 025237, NIP: 526-021-50-88. 
Według stanu na dzień 01.01.2013 r. kapitał zakładowy BRE Banku SA (w całości wpłacony) wynosi 168.555.904 złotych.



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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Pew, Curtis G
On May 2, 2013, at 8:26 AM, Etienne Thijsse e.thij...@chello.nl
 wrote:

 Those three are all available. And I changed _AS_MACLIB to just IMS.SDFSMAC, 
 there was no change.
 I think as is complaining about something else... if it would just say 
 which those required files are...
 
 The C compiler does assemble the source, but it doesn't look at _AS_MACLIB; I 
 tried that; it still says Undefined operation code on the macro.

Did you try cc -v bla.s to see how the C compiler is invoking the assembler?

-- 
Curtis Pew (c@its.utexas.edu)
ITS Systems Core
The University of Texas at Austin

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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Steve Comstock

On 5/2/2013 7:26 AM, Etienne Thijsse wrote:

On Thu, 2 May 2013 07:17:00 -0600, Steve Comstock st...@trainersfriend.com 
wrote:

Those three are all available. And I changed _AS_MACLIB to just IMS.SDFSMAC, 
there was no change.
I think as is complaining about something else... if it would just say which 
those required files are...

The C compiler does assemble the source, but it doesn't look at _AS_MACLIB; I tried that; 
it still says Undefined operation code on the macro.



perhaps adding the verbose option would give more info:

  as -o bla.o --verbose bla.s

just a guess.



Thanks,
Etienne




Well there is a default set of maclibs implicit in
the command: the concatenation of CEE.SCEEMAC, SYS1.MACLIB,
SYS1.AMODGEN; perhaps one of these is not available;
you can change the list by exporting a new list in
_AS_MACLIB




--

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...@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




--

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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Check whether job still running

2013-05-02 Thread Pommier, Rex R.

W dniu 2013-05-02 15:35, Pommier, Rex R. pisze:
 Radoslaw,

 One additional reason would be expediency - which relates to the
 territorialism Ted mentioned.  One of the shops I work at has a
 scheduler, with a separate scheduling team that owns the scheduler
 and all the schedules that go into it. Any changes to the schedule
 need to go through this group.  In my mind, it makes sense to bypass
 the scheduler for quick one-off jobs that require a database to be
 down for example.

Well, such territorialism mean mistakes in management. The teams should 
cooperate, not fight. I would never allow such situation. BTDT - I'm a manager 
of mainframe division.
A solution which should satisfy both parties would be to create two (maybe 
more) scheduling instances, one for regular users. Another mean would be 
scheduler security facilities.

--
Radoslaw Skorupka
Lodz, Poland

Agreed.  Unfortunately not all managers are level-headed and not all work 
toward a common goal.  Way too many have their little fiefdom and want to 
protect it at all costs.  Not right, but reality.

Rex



The information contained in this e-mail may contain confidential and/or 
privileged information and is intended for the sole use of the intended 
recipient. If you are not the intended recipient, you are hereby notified that 
any unauthorized use, disclosure, distribution or copying of this communication 
is strictly prohibited and that you will be held responsible for any such 
unauthorized activity, including liability for any resulting damages. As 
appropriate, such incident(s) may also be reported to law enforcement. If you 
received this e-mail in error, please reply to sender and destroy or delete the 
message and any attachments. Thank you.



NOTICE:  This e-mail message, including any attachments and appended messages, 
is for the sole use of the intended recipients and may contain confidential and 
legally privileged information.
If you are not the intended recipient, any review, dissemination, distribution, 
copying, storage or other use of all or any portion of this message is strictly 
prohibited.
If you received this message in error, please immediately notify the sender by 
reply e-mail and delete this message in its entirety.


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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Etienne Thijsse
Great, this works :-)

_C89_SSYSLIB=CEE.SCEEMAC:SYS1.MACLIB:SYS1.MODGEN:IMS.SDFSMAC
export _C89_SSYSLIB
c89 -c bla.s

Thanks!
Etienne

On Thu, 2 May 2013 15:48:43 +0200, Miklos Szigetvari 
miklos.szigetv...@isis-papyrus.com wrote:

 Hi

Never used as, we are using the c89 to compile assembler modules and
the _C89_SSYSLIB envar can specify the SYSLIB concatenation.
- man as gives me a detailed description of the as command
- the  c89 -v option generates the so called pseudo JCL, maybe
important to see the used files etc

On 02.05.2013 15:04, Etienne Thijsse wrote:
 Hi All,

 I am compiling an assembler source under OpenMVS.
 Using the C compiler, this is no problem, I can do

  cc -c bla.s

 which gives me an object named bla.o.

 But the assembler as will not do this, it keeps giving me the error
   ** ASMA935U One or more required files not available

 without telling me what file(s) these are :-(

 The command is (I think):

 as -o bla.o bla.s


 The reason I want to use as instead of cc is that as has the -I option 
 with which you can specify a macro library; I need to use an IMS macro in 
 IMS.SDFSMAC. I have not found any cc option that can do this.
 The UNIX System Services Command Reference documents this -I option. But it 
 is lacking an example use of as.

 Thanks,
 Etienne

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




--
Kind regards, / Mit freundlichen Grüßen
Miklos Szigetvari

Research  Development
ISIS Papyrus Europe AG
Alter Wienerweg 12, A-2344 Maria Enzersdorf, Austria
T: +43(2236) 27551 333, F: +43(2236)21081
E-mail: miklos.szigetv...@isis-papyrus.com
Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111
Visit our brand new extended Website at www.isis-papyrus.com
---
This e-mail is only intended for the recipient and not legally
binding. Unauthorised use, publication, reproduction or
disclosure of the content of this e-mail is not permitted.
This email has been checked for known viruses, but ISIS Papyrus accepts
no responsibility for malicious or inappropriate content.
---

--
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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Anthony Hirst
I've rolled it out into 2 of our test LPARs and have been using the HIS 113
records to try and measure the improvement.  Specifically looking at the
percentage of TLB miss processor cycles.  I haven't seen an improvement
using that metric, going into production this month so stay tuned.


On Thu, May 2, 2013 at 5:07 AM, Markus Haselbach 
markus.haselb...@credit-suisse.com wrote:

 Hello,

 we start using LFAREA (1M pages) with z/OS 1.13 and DB2 10 on z196.
 From IBM I read: Using large pages can improve performance for some
 applications by reducing the overhead of dynamic address translation.
 We wonder how to measure  this performance improvement. What we're trying
 now is measuring and comparing CPU usage/ SQL with and without 1M pages.
 Does someone have experience with this performance improvement and can
 anybody advice me on what should/could  be measured?

 kind regards
 Markus



 --
 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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Etienne Thijsse
It gives some pseudo JCL:

//SYSLINDD   DSN=/path/to/bla.s
//SYSLIBDD   DSN=IMS.SDFSMAC
//SYSIN  DD  DSN=/path/to/bla.s
//SYSTERM DD  DSN=/dev/fd2

Maybe its the /dev/fd2 that6 is troublesome

Anyway, I will use the _C89_SSYSLIB method of the previous poster, that works.

Thanks,
Etienne

On Thu, 2 May 2013 07:49:38 -0600, Steve Comstock st...@trainersfriend.com 
wrote:

On 5/2/2013 7:26 AM, Etienne Thijsse wrote:
 On Thu, 2 May 2013 07:17:00 -0600, Steve Comstock st...@trainersfriend.com 
 wrote:

 Those three are all available. And I changed _AS_MACLIB to just IMS.SDFSMAC, 
 there was no change.
 I think as is complaining about something else... if it would just say 
 which those required files are...

 The C compiler does assemble the source, but it doesn't look at _AS_MACLIB; 
 I tried that; it still says Undefined operation code on the macro.


perhaps adding the verbose option would give more info:

   as -o bla.o --verbose bla.s

just a guess.


 Thanks,
 Etienne


 Well there is a default set of maclibs implicit in
 the command: the concatenation of CEE.SCEEMAC, SYS1.MACLIB,
 SYS1.AMODGEN; perhaps one of these is not available;
 you can change the list by exporting a new list in
 _AS_MACLIB




 --

 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...@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



--

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...@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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Steve Comstock

On 5/2/2013 8:06 AM, Etienne Thijsse wrote:

Great, this works :-)

_C89_SSYSLIB=CEE.SCEEMAC:SYS1.MACLIB:SYS1.MODGEN:IMS.SDFSMAC
export _C89_SSYSLIB
c89 -c bla.s

Thanks!
Etienne


Glad you were able to solve your problem. So the analogous
process for 'as' would be:

_AS_MACLIB=CEE.SCEEMAC:SYS1.MACLIB:SYS1.MODGEN:IMS.SDFSMAC
export _AS_MACLIB
as -o bla.o bla.s


would you try this and see if it works?

Thanks.





On Thu, 2 May 2013 15:48:43 +0200, Miklos Szigetvari 
miklos.szigetv...@isis-papyrus.com wrote:


 Hi

Never used as, we are using the c89 to compile assembler modules and
the _C89_SSYSLIB envar can specify the SYSLIB concatenation.
- man as gives me a detailed description of the as command
- the  c89 -v option generates the so called pseudo JCL, maybe
important to see the used files etc

On 02.05.2013 15:04, Etienne Thijsse wrote:

Hi All,

I am compiling an assembler source under OpenMVS.
Using the C compiler, this is no problem, I can do

  cc -c bla.s

which gives me an object named bla.o.

But the assembler as will not do this, it keeps giving me the error
   ** ASMA935U One or more required files not available

without telling me what file(s) these are :-(

The command is (I think):

 as -o bla.o bla.s


The reason I want to use as instead of cc is that as has the -I option with 
which you can specify a macro library; I need to use an IMS macro in IMS.SDFSMAC. I have 
not found any cc option that can do this.
The UNIX System Services Command Reference documents this -I option. But it is lacking an 
example use of as.

Thanks,
Etienne

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





--
Kind regards, / Mit freundlichen Grüßen
Miklos Szigetvari

Research  Development
ISIS Papyrus Europe AG
Alter Wienerweg 12, A-2344 Maria Enzersdorf, Austria
T: +43(2236) 27551 333, F: +43(2236)21081
E-mail: miklos.szigetv...@isis-papyrus.com
Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111
Visit our brand new extended Website at www.isis-papyrus.com
---
This e-mail is only intended for the recipient and not legally
binding. Unauthorised use, publication, reproduction or
disclosure of the content of this e-mail is not permitted.
This email has been checked for known viruses, but ISIS Papyrus accepts
no responsibility for malicious or inappropriate content.
---

--
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




--

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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM QUESTION - ARC0570I RC=25 REASON=0

2013-05-02 Thread Staller, Allan
25  There is a space management request on an SMS-managed volume with DBA or 
DBU specified, or a nonzero value of days on

   MIGRATE (days) or DAYS (days) is specified on a MIGRATE command.



From the DFHSM STORAGE ADMIN manual, the following combinations of parameters 
are allowed:



Summary of parameters

The following table is a summary of the combination of parameters you can

specify with the MIGRATE command. Specifying other combinations of parameters

results in either an error message or one or more of the parameters being 
ignored.

Parameter Related Parameters

CONVERTVOLUME (MIGRATE)

DATASETNAME CONVERT

MIGRATIONLEVEL1

MIGRATIONLEVEL2

DAYS MIGRATIONLEVEL1

VOLUME (MIGRATE)

MIGRATIONLEVEL1 DAYS

TERMINAL

MIGRATIONLEVEL2 DATASETNAME

VOLUME  CONVERT

TERMINAL



I think the issue here is the DBA or DBU attribute.



If this is to be an ongoing process I would work on resolving the DBA/DBU issue,

otherwise, IMO, it would be far easier to edit a vtoc list to generate hsm 
migrate dataset commands.

e.g. HSEND MIGRATE DSN(datasetname)



Reference:

z/OS V1R13.0 DFSMShsm Storage 
Administrationhttp://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/download/DGT2S6A2.pdf?DT=20120814235256XKS=dgt2bkb2





HTH,



 snip

I am trying to migrate a ML0 volume however I am encountering some difficulty.



I issued the command HSEND MIGRATE VOLUME(SYC103) DAYS(2)



I received the following error message :



ARC0570I COMMAND MIGRATION FOR SYC103 VOLUME(S) TERMINATED, RC=25 REASON=0



I even tried HSEND MIGRATE VOLUME(SYC103 MIGRATE(2)) and I get the same result



ARC0570I COMMAND MIGRATION FOR SYC103 VOLUME(S) TERMINATED, RC=25 REASON=0



According to the explanation of the error message it suggests that I add the 
parm CONVERT.  I am unsure what the CONVERTparm would do.



I tried HSEND MIGRATE VOLUME(DCSS04) MIGRATE(0))  on a less critical volume and 
it worked.  However I don't want to migrate all the dsns jfrom SYSC103, just 
those that are over 2 days old.

/snip



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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Mark Zelden
On Thu, 2 May 2013 06:07:13 -0500, Markus Haselbach 
markus.haselb...@credit-suisse.com wrote:

Hello,

we start using LFAREA (1M pages) with z/OS 1.13 and DB2 10 on z196.
From IBM I read: Using large pages can improve performance for some 
applications by reducing the overhead of dynamic address translation.
We wonder how to measure  this performance improvement. What we're trying now 
is measuring and comparing CPU usage/ SQL with and without 1M pages. 
Does someone have experience with this performance improvement and can anybody 
advice me on what should/could  be measured?

kind regards
Markus
 


My client implemented LFAREA a few years ago under z/OS 1.10 for WebSphere
running in 64-bit mode / using 64-bit Java.  I think we waited for the
64-bit Java performance improvement (along with z/OS support - RSM APAR
OA26294) when it started using the hole / dead zone between 2G-4G 
via compressed address pointers. 

There are two LPARs with about 180G of real storage running WAS and 
80G of it is LFAREA.   The size is based on the number of WAS regions 
and their JVM sizea. Because of this planning and adequate real 
storage, no 1M frames get used for 4K pages nor is there any coalescing
(this out of force because the function didn't even work as documentd
until OA31116!).   

To the best of my recollection (my client has a performance team that 
focuses on this sort of thing and the ones involved are no longer
around to ask), all we measured was the end user response time - 
which did improve (and this is really all the client cared about).
Obviously there is an underlying CPU usage improvement, but I'm
not sure where it would show up in (*master*)?  

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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM QUESTION - ARC0570I RC=25 REASON=0

2013-05-02 Thread Richard Marchant
John,

If you are migrating to another primary volume use the command:

MIGRATE VOLUME(SYC103 MIGRATE(5)) CONVERT(VOL001)

Where VOL001 is another DFHSM managed volume

If you are migrating to ML1 or ML2 you must specify them instead of the CONVERT 
keyword.

Richard 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John Dawes
Sent: Thursday, May 02, 2013 1:57 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: DFHSM QUESTION - ARC0570I RC=25 REASON=0

G'Day,
 
I am trying to migrate a ML0 volume however I am encountering some difficulty.
 
I issued the command HSEND MIGRATE VOLUME(SYC103) DAYS(2)
 
I received the following error message :
 
ARC0570I COMMAND MIGRATION FOR SYC103 VOLUME(S) TERMINATED, RC=25 REASON=0
 
I even tried HSEND MIGRATE VOLUME(SYC103 MIGRATE(2)) and I get the same result
 
ARC0570I COMMAND MIGRATION FOR SYC103 VOLUME(S) TERMINATED, RC=25 REASON=0
 
According to the explanation of the error message it suggests that I add the 
parm CONVERT.  I am unsure what the CONVERTparm would do.
 
I tried HSEND MIGRATE VOLUME(DCSS04) MIGRATE(0))  on a less critical volume and 
it worked.  However I don't want to migrate all the dsns jfrom SYSC103, just 
those that are over 2 days old.
 
Your comments would be greatly appreciated.
 
Thanks.

--
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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Thomas H Puddicombe
I suspect that any real performance gains will happen with the EC12 
processor equipped with flash memory as a paging device. 

Vacation Notice:  None
 
Tom Puddicombe
Mainframe Performance  Capacity Planning
CSC

31 Brookdale Rd, Meriden, CT 06450
ITIS | (860) 428-3252 | tpudd...@csc.com | www.csc.com

This is a PRIVATE message. If you are not the intended recipient, please 
delete without copying and kindly advise us by e-mail of the mistake in 
delivery. 
NOTE: Regardless of content, this e-mail shall not operate to bind CSC to 
any order or other contract unless pursuant to explicit written agreement 
or government initiative expressly permitting the use of e-mail for such 
purpose.



From:   Anthony Hirst ahir...@gmail.com
To: IBM-MAIN@listserv.ua.edu
Date:   05/02/2013 10:11 AM
Subject:Re: Performance gains with LFAREA ?
Sent by:IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu



I've rolled it out into 2 of our test LPARs and have been using the HIS 
113
records to try and measure the improvement.  Specifically looking at the
percentage of TLB miss processor cycles.  I haven't seen an improvement
using that metric, going into production this month so stay tuned.


On Thu, May 2, 2013 at 5:07 AM, Markus Haselbach 
markus.haselb...@credit-suisse.com wrote:

 Hello,

 we start using LFAREA (1M pages) with z/OS 1.13 and DB2 10 on z196.
 From IBM I read: Using large pages can improve performance for some
 applications by reducing the overhead of dynamic address translation.
 We wonder how to measure  this performance improvement. What we're 
trying
 now is measuring and comparing CPU usage/ SQL with and without 1M pages.
 Does someone have experience with this performance improvement and can
 anybody advice me on what should/could  be measured?

 kind regards
 Markus



 --
 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


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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Etienne Thijsse
I tried this, it does not work.
The same ASMA935U error occurs. Maybe 'as' itself has configuration issues... I 
don't know. I'll use c89.

Thanks,
Etienne

On Thu, 2 May 2013 08:13:26 -0600, Steve Comstock st...@trainersfriend.com 
wrote:

On 5/2/2013 8:06 AM, Etienne Thijsse wrote:
 Great, this works :-)

 _C89_SSYSLIB=CEE.SCEEMAC:SYS1.MACLIB:SYS1.MODGEN:IMS.SDFSMAC
 export _C89_SSYSLIB
 c89 -c bla.s

 Thanks!
 Etienne

Glad you were able to solve your problem. So the analogous
process for 'as' would be:

_AS_MACLIB=CEE.SCEEMAC:SYS1.MACLIB:SYS1.MODGEN:IMS.SDFSMAC
export _AS_MACLIB
as -o bla.o bla.s


would you try this and see if it works?

Thanks.




 On Thu, 2 May 2013 15:48:43 +0200, Miklos Szigetvari 
 miklos.szigetv...@isis-papyrus.com wrote:

  Hi

 Never used as, we are using the c89 to compile assembler modules and
 the _C89_SSYSLIB envar can specify the SYSLIB concatenation.
 - man as gives me a detailed description of the as command
 - the  c89 -v option generates the so called pseudo JCL, maybe
 important to see the used files etc

 On 02.05.2013 15:04, Etienne Thijsse wrote:
 Hi All,

 I am compiling an assembler source under OpenMVS.
 Using the C compiler, this is no problem, I can do

   cc -c bla.s

 which gives me an object named bla.o.

 But the assembler as will not do this, it keeps giving me the error
** ASMA935U One or more required files not available

 without telling me what file(s) these are :-(

 The command is (I think):

  as -o bla.o bla.s


 The reason I want to use as instead of cc is that as has the -I option 
 with which you can specify a macro library; I need to use an IMS macro in 
 IMS.SDFSMAC. I have not found any cc option that can do this.
 The UNIX System Services Command Reference documents this -I option. But 
 it is lacking an example use of as.

 Thanks,
 Etienne

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




 --
 Kind regards, / Mit freundlichen Grüßen
 Miklos Szigetvari

 Research  Development
 ISIS Papyrus Europe AG
 Alter Wienerweg 12, A-2344 Maria Enzersdorf, Austria
 T: +43(2236) 27551 333, F: +43(2236)21081
 E-mail: miklos.szigetv...@isis-papyrus.com
 Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111
 Visit our brand new extended Website at www.isis-papyrus.com
 ---
 This e-mail is only intended for the recipient and not legally
 binding. Unauthorised use, publication, reproduction or
 disclosure of the content of this e-mail is not permitted.
 This email has been checked for known viruses, but ISIS Papyrus accepts
 no responsibility for malicious or inappropriate content.
 ---

 --
 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



--

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...@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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Vernooij, CP - SPLXM
Why? I would expect performance gain in more efficient real storage
management, not in more efficient paging. We don't page anymore these
days, do we?

Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Thomas H Puddicombe
Sent: Thursday, May 02, 2013 16:30
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Performance gains with LFAREA ?

I suspect that any real performance gains will happen with the EC12
processor equipped with flash memory as a paging device. 

Vacation Notice:  None
 
Tom Puddicombe
Mainframe Performance  Capacity Planning CSC

31 Brookdale Rd, Meriden, CT 06450
ITIS | (860) 428-3252 | tpudd...@csc.com | www.csc.com

This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. 
NOTE: Regardless of content, this e-mail shall not operate to bind CSC
to any order or other contract unless pursuant to explicit written
agreement or government initiative expressly permitting the use of
e-mail for such purpose.



From:   Anthony Hirst ahir...@gmail.com
To: IBM-MAIN@listserv.ua.edu
Date:   05/02/2013 10:11 AM
Subject:Re: Performance gains with LFAREA ?
Sent by:IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu



I've rolled it out into 2 of our test LPARs and have been using the HIS
113
records to try and measure the improvement.  Specifically looking at the
percentage of TLB miss processor cycles.  I haven't seen an improvement
using that metric, going into production this month so stay tuned.


On Thu, May 2, 2013 at 5:07 AM, Markus Haselbach 
markus.haselb...@credit-suisse.com wrote:

 Hello,

 we start using LFAREA (1M pages) with z/OS 1.13 and DB2 10 on z196.
 From IBM I read: Using large pages can improve performance for some
 applications by reducing the overhead of dynamic address translation.
 We wonder how to measure  this performance improvement. What we're 
trying
 now is measuring and comparing CPU usage/ SQL with and without 1M
pages.
 Does someone have experience with this performance improvement and can
 anybody advice me on what should/could  be measured?

 kind regards
 Markus



 --
 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


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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



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


Re: Check whether job still running

2013-05-02 Thread Joel C. Ewing
Ah, the dubious joys  of working in an environment where quality 
control consists of firing the one who appears to have committed an 
error, rather than analyzing the problem and eliminating the root-cause 
factors that could lead to the same error being repeated by someone else 
in the future.  I likely wouldn't have stayed at the same place for 32+ 
years if they hadn't had a better approach to quality control.


If it is too difficult to train your operators (or any employee) to 
perform a process with 100% reliability, then it is the process that 
needs to be examined and changed, not the operator.  Having multiple 
things in the same system with the same name when you care to treat them 
differently is an obvious process-design no-no.


I can recall an analogous process-design error at the hardware level, 
where IBM had both 120V and 240V versions of the 3174 controller with a 
detachable power cord, no distinction in the cord connectors at the 
controller end between the 120V- and 240V-cords, and we somehow ended up 
with a mix of 120V and 240V 3174 controllers.  The individual who smoked 
and did expensive damage to a 120V controller hooking it to 240V during 
a minor equipment shuffle was judged to be the victim of an error 
waiting to happen (and continued to be a valued employee).

   Joel C. Ewing

On 05/02/2013 12:03 AM, Ed Gould wrote:

DASDBILL2:

Yes I know about the option. My question is why would anyone want to 
have it allowed.

Trying to resolve operator problems would be a nightmare.
How can a operator figure out which job to cancel?
As a follow on say operator cancels job aa and a is an online 
system . The other  job aaa was a was data base restore.

Both would be grounds for firing in a shop where I worked.

Ed

On May 1, 2013, at 2:20 PM, DASDBILL2 wrote:


Ed,



Duplicate jobnames are allowed or not allowed at the discretion of 
the customer.  There is now a parameter to allow duplicate jobnames' 
running simultaneously.  Those shops that do not want havoc can opt 
not to use the new parameter.  All shops are not identical.


Bill Fairchild
Franklin, TN

- Original Message -
From: Ed Gould edgould1...@comcast.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, May 1, 2013 10:24:03 AM
Subject: Re: Check whether job still running

Ed:

I am somewhat surprised that you indicate that duplicate jobnames are
to be allowed. I have worked in a few shops that job naming stand is
frozen and it would wreek havoc if a duplicate jobname were to be
allowed running at the same time.

Ed

On May 1, 2013, at 12:07 AM, Ed Jaffe wrote:


On 4/30/2013 8:25 PM, Robert A. Rosenberg wrote:

If you can live with JOB1 and JOB2 having the same jobname and you
use JES2, that will handle the wait since JES2 will not allow JOB2
to be initiated so long as JOB1 is executing.


This is true only with JOBDEF DUPL_JOB=DELAY. More and more JES2
shops these days are implementing JOBDEF DUPL_JOB=NODELAY to
provide function similar to JES3 DUPJOBNM=YES functionality.

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



--
Joel C. Ewing,Bentonville, AR   jcew...@acm.org 

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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Mark Zelden
On Thu, 2 May 2013 10:30:09 -0400, Thomas H Puddicombe tpudd...@csc.com wrote:

I suspect that any real performance gains will happen with the EC12
processor equipped with flash memory as a paging device.

Vacation Notice:  None

Tom Puddicombe
Mainframe Performance  Capacity Planning
CSC

The zEC12 allows large pages to be paged to flash.  While that may lessen
the need for the total amount of real storage,  how can it be better performing
than fixed 1M pages that are the only option for large pages prior to the
zEC12 with flash?

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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Performance gains with LFAREA ?

2013-05-02 Thread Thomas H Puddicombe
Unless Parkinson's Law has been repealed, demand for any finite resource 
(such as central storage) will continue to outstrip supply.  Also, the Law 
of Unintended Consequences seems also to be in full force and effect. 



Vacation Notice:  None
 
Tom Puddicombe
Mainframe Performance  Capacity Planning
CSC

31 Brookdale Rd, Meriden, CT 06450
ITIS | (860) 428-3252 | tpudd...@csc.com | www.csc.com

This is a PRIVATE message. If you are not the intended recipient, please 
delete without copying and kindly advise us by e-mail of the mistake in 
delivery. 
NOTE: Regardless of content, this e-mail shall not operate to bind CSC to 
any order or other contract unless pursuant to explicit written agreement 
or government initiative expressly permitting the use of e-mail for such 
purpose.



From:   Mark Zelden m...@mzelden.com
To: IBM-MAIN@listserv.ua.edu
Date:   05/02/2013 10:47 AM
Subject:Re: Performance gains with LFAREA ?
Sent by:IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu



On Thu, 2 May 2013 10:30:09 -0400, Thomas H Puddicombe tpudd...@csc.com 
wrote:

I suspect that any real performance gains will happen with the EC12
processor equipped with flash memory as a paging device.

Vacation Notice:  None

Tom Puddicombe
Mainframe Performance  Capacity Planning
CSC

The zEC12 allows large pages to be paged to flash.  While that may lessen
the need for the total amount of real storage,  how can it be better 
performing
than fixed 1M pages that are the only option for large pages prior to the
zEC12 with flash?

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...@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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Ed Jaffe

On 5/2/2013 7:18 AM, Mark Zelden wrote:
Obviously there is an underlying CPU usage improvement, but I'm not 
sure where it would show up in (*master*)?


Better TLB coverage means fewer DAT translations thus faster execution. 
The CPU savings should show up directly in the TCB/SRB time of whatever 
work units are fetching and storing into virtual storage allocated in 
1MB pages.


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

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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Ed Jaffe

On 5/2/2013 7:47 AM, Mark Zelden wrote:
The zEC12 allows large pages to be paged to flash. While that may 
lessen the need for the total amount of real storage, how can it be 
better performing than fixed 1M pages that are the only option for 
large pages prior to the zEC12 with flash?


LOL. Obviously a rhetorical question. Pageable will _never_ perform 
better than fixed! :)


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

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


Re: Check whether job still running

2013-05-02 Thread Ed Gould

R.S.

That would mean that the scheduler had its own security and letting  
applications near production.

Then the finger pointing would start and never end. No Thanks.

Ed


On May 1, 2013, at 4:48 PM, R.S. wrote:


W dniu 2013-05-01 21:56, Ted MacNEIL pisze:

Which shops allow test/development jobs under control of a scheduler?


All I know.
More exactly: All I know and they have scheduler.
Any reason for not using scheduler assuming it's available?



--
Radoslaw Skorupka
Lodz, Poland






--
Tre tej wiadomoci moe zawiera informacje prawnie chronione  
Banku przeznaczone wycznie do uytku subowego adresata.  
Odbiorc moe by jedynie jej adresat z wyczeniem dostpu osób  
trzecich. Jeeli nie jeste adresatem niniejszej wiadomoci lub  
pracownikiem upowanionym do jej przekazania adresatowi,  
informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie  
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i  
moe by karalne. Jeeli otrzymae t wiadomo omykowo, prosimy  
niezwocznie zawiadomi nadawc wysyajc odpowied oraz trwale  
usun t wiadomo wczajc w to wszelkie jej kopie wydrukowane  
lub zapisane na dysku.


This e-mail may contain legally privileged information of the Bank  
and is intended solely for business use of the addressee. This e- 
mail may only be received by the addressee and may not be disclosed  
to any third parties. If you are not the intended addressee of this  
e-mail or the employee authorised to forward it to the addressee,  
be advised that any dissemination, copying, distribution or any  
other similar activity is legally prohibited and may be punishable.  
If you received this e-mail by mistake please advise the sender  
immediately by using the reply facility in your e-mail software and  
delete permanently this e-mail including any copies of it either  
printed or saved to hard drive.
BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829  
00 00, fax +48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego  
Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP:  
526-021-50-88. Wedug stanu na dzie 01.01.2013 r. kapita  
zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.555.904  
zotych.



--
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


Re: Duplicate jobname (Yay or Nay) Was - Re: Check whether job still running

2013-05-02 Thread Mike Schwab
One place I did this by design was when I was decommisioning DASD.  I
would use 1 job of ICKDSF TRKFMT per logical volume and 1 name for
each physical array in the box.  When they wanted me to rush, I would
do 2 names for each physical array, but the thrashing would slow each
job.  The two jobs would finish in about 75% of running two in
sequence.  Starting a 3rd name lead to so much thrashing we go very
little decrease in time so I stopped those after 1 night.

So running 1 jobname at a time allowed the queing of jobs to kick off
over a couple of weeks as other jobs completed.

On Thu, May 2, 2013 at 5:20 AM, Elardus Engelbrecht
elardus.engelbre...@sita.co.za wrote:
 I have given this thread a new name. So flame me... ;-)

 Strange no one came with another reason why duplicate jobnames are to be 
 prohibited or allowed.



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
This question has nothing to do with mainframes (other than that I am trying
to name an option for a mainframe program) but I know there are some
ultra-precise word jockeys here.

What is the correct term for K, M or G type notation? If I had integers 1234
and 456, what would you call it if they were formatted as 1.234K and
4.56M? OTOH, what would be the contrasting term for normal notation:
1234 and 456? 

What would you call a program option to do things one way or the other? I
want __ notation output or __ notation output.

It's effectively a kind of floating point notation, but is there a more
precise term?

Thanks all,
Charles 

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


Re: Performance gains with LFAREA ?

2013-05-02 Thread Mike Schwab
I think one person found a lot of OpenMVS programs being repeatedly
loaded.  So they wrote a little program that LOADed the object modules
into the LF area and ended.  They now remain in core until shutdown.


-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread John McKown
K is ISO for Kilo meaning times 1000.
Ki is ISO for Kibi meaning times 1024

ref:
http://en.wikipedia.org/wiki/Binary_prefix
http://en.wikipedia.org/wiki/ISO/IEC_8
http://www.nist.gov/pml/pubs/sp330/index.cfm
http://www.nist.gov/pml/pubs/sp811/index.cfm


On Thu, May 2, 2013 at 10:57 AM, Charles Mills charl...@mcn.org wrote:

 This question has nothing to do with mainframes (other than that I am
 trying
 to name an option for a mainframe program) but I know there are some
 ultra-precise word jockeys here.

 What is the correct term for K, M or G type notation? If I had integers
 1234
 and 456, what would you call it if they were formatted as 1.234K and
 4.56M? OTOH, what would be the contrasting term for normal notation:
 1234 and 456?

 What would you call a program option to do things one way or the other? I
 want __ notation output or __ notation output.

 It's effectively a kind of floating point notation, but is there a more
 precise term?

 Thanks all,
 Charles

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




-- 
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Kirk Wolf
The doc says:

   *ASMA935U* *One* *or* *more* *required* *files* *not* *available*

*Explanation:* The assembler encountered an error when attempting to open a
required file.

*System* *Action:* Before this message is issued, one or more associated
messages are issued that describe which file or files could not be opened.
After this message is issued, the assembly stops.

*Programmer* *Response:* Check the associated message or messages.


So, did you get any other associated messages?   If not, it is a bug IMO.
Open a ETR.

Kirk Wolf
Dovetailed Technologies
http://dovetail.com


On Thu, May 2, 2013 at 9:31 AM, Etienne Thijsse e.thij...@chello.nl wrote:

 I tried this, it does not work.
 The same ASMA935U error occurs. Maybe 'as' itself has configuration
 issues... I don't know. I'll use c89.

 Thanks,
 Etienne

 On Thu, 2 May 2013 08:13:26 -0600, Steve Comstock 
 st...@trainersfriend.com wrote:

 On 5/2/2013 8:06 AM, Etienne Thijsse wrote:
  Great, this works :-)
 
  _C89_SSYSLIB=CEE.SCEEMAC:SYS1.MACLIB:SYS1.MODGEN:IMS.SDFSMAC
  export _C89_SSYSLIB
  c89 -c bla.s
 
  Thanks!
  Etienne
 
 Glad you were able to solve your problem. So the analogous
 process for 'as' would be:
 
 _AS_MACLIB=CEE.SCEEMAC:SYS1.MACLIB:SYS1.MODGEN:IMS.SDFSMAC
 export _AS_MACLIB
 as -o bla.o bla.s
 
 
 would you try this and see if it works?
 
 Thanks.
 
 
 
 
  On Thu, 2 May 2013 15:48:43 +0200, Miklos Szigetvari 
 miklos.szigetv...@isis-papyrus.com wrote:
 
   Hi
 
  Never used as, we are using the c89 to compile assembler modules and
  the _C89_SSYSLIB envar can specify the SYSLIB concatenation.
  - man as gives me a detailed description of the as command
  - the  c89 -v option generates the so called pseudo JCL, maybe
  important to see the used files etc
 
  On 02.05.2013 15:04, Etienne Thijsse wrote:
  Hi All,
 
  I am compiling an assembler source under OpenMVS.
  Using the C compiler, this is no problem, I can do
 
cc -c bla.s
 
  which gives me an object named bla.o.
 
  But the assembler as will not do this, it keeps giving me the error
 ** ASMA935U One or more required files not available
 
  without telling me what file(s) these are :-(
 
  The command is (I think):
 
   as -o bla.o bla.s
 
 
  The reason I want to use as instead of cc is that as has the -I
 option with which you can specify a macro library; I need to use an IMS
 macro in IMS.SDFSMAC. I have not found any cc option that can do this.
  The UNIX System Services Command Reference documents this -I option.
 But it is lacking an example use of as.
 
  Thanks,
  Etienne
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@listserv.ua.edu with the message: INFO
 IBM-MAIN
 
 
 
 
  --
  Kind regards, / Mit freundlichen Grüßen
  Miklos Szigetvari
 
  Research  Development
  ISIS Papyrus Europe AG
  Alter Wienerweg 12, A-2344 Maria Enzersdorf, Austria
  T: +43(2236) 27551 333, F: +43(2236)21081
  E-mail: miklos.szigetv...@isis-papyrus.com
  Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111
  Visit our brand new extended Website at www.isis-papyrus.com
  ---
  This e-mail is only intended for the recipient and not legally
  binding. Unauthorised use, publication, reproduction or
  disclosure of the content of this e-mail is not permitted.
  This email has been checked for known viruses, but ISIS Papyrus accepts
  no responsibility for malicious or inappropriate content.
  ---
 
  --
  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
 
 
 
 --
 
 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...@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


--
For IBM-MAIN subscribe / signoff / archive 

Re: OT - What is the proper term for K notation?

2013-05-02 Thread Elardus Engelbrecht
Charles Mills wrote:

...ultra-precise word jockeys here.

...have already discussed 1001 times on IBM-MAIN and posted/refered in IBM-MAIN 
this:

http://en.wikipedia.org/wiki/Binary_prefix#IEC_standard_prefixes 

There you will learn about kibi and friends.

Enjoy. ;-)

Groete / Greetings
Elardus Engelbrecht

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Don Williams
Perhaps http://en.wikipedia.org/wiki/Binary_prefix will answer your
question.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Charles Mills
 Sent: Thursday, May 02, 2013 11:58 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: OT - What is the proper term for K notation?
 
 This question has nothing to do with mainframes (other than that I am
trying
 to name an option for a mainframe program) but I know there are some
 ultra-precise word jockeys here.
 
 What is the correct term for K, M or G type notation? If I had integers
1234
 and 456, what would you call it if they were formatted as 1.234K and
 4.56M? OTOH, what would be the contrasting term for normal notation:
 1234 and 456?
 
 What would you call a program option to do things one way or the other? I
 want __ notation output or __ notation output.
 
 It's effectively a kind of floating point notation, but is there a more
 precise term?
 
 Thanks all,
 Charles
 
 --
 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


Check out BBC News - Atoms star in world's smallest movie from IBM

2013-05-02 Thread Ed Finnell
_BBC News -  Atoms star in world's smallest movie from IBM_ 
(http://www.bbc.co.uk/news/science-environment-22364761)  
 
Almost Friday! Anyway, this is way cool...literally and  figuratively.

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
No, no one is answering the question I tried to ask. Sorry if I was unclear.

I am NOT asking what is the difference between kilo and kibi? or is it right 
to refer to 1024 as 1K? or anything like that.

I am asking what you CALL that KIND of notation.

If my program outputs numbers as 1234 and 456 but your program outputs the 
same values as 1.234K and 4.56M, what would you call the *format* that your 
program uses? Your program outputs numbers in __ notation. Mine OTOH 
outputs numbers in _ notation.

Perhaps powers of 1000 notation. Any term more compact than that that could 
be used as a control statement option?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Elardus Engelbrecht
Sent: Thursday, May 02, 2013 12:21 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: OT - What is the proper term for K notation?

Charles Mills wrote:

...ultra-precise word jockeys here.

...have already discussed 1001 times on IBM-MAIN and posted/refered in IBM-MAIN 
this:

http://en.wikipedia.org/wiki/Binary_prefix#IEC_standard_prefixes 

There you will learn about kibi and friends.

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


Re: ALL IS FINE : SEEING POSTS AGAIN

2013-05-02 Thread John Dawes
Yes, I noticed that.  Is there a quick way of deleting them after I have read 
them?




From: Mike Schwab mike.a.sch...@gmail.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, 2 May 2013 11:16 AM
Subject: Re: ALL IS FINE : SEEING POSTS AGAIN


Don't be surprised if you get all the missing emails over a 2-3 week period.

On Thu, May 2, 2013 at 6:41 AM, John Dawes jhn_da...@yahoo.com.au wrote:
 Me 3.  I hadn't received any mail for quite a while (8 weeks at least)


-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
Or phrasing the question differently:

consider the integer 4560. It may be expressed as

4.56 x 10**7 or 4.56E7 in scientific notation; or as

45.6 x 10**6 in engineering notation; or as

45.6M in ___ notation; or as

4560 in _ notation.

Can anyone fill in those blanks?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Charles Mills
Sent: Thursday, May 02, 2013 1:24 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: OT - What is the proper term for K notation?

No, no one is answering the question I tried to ask. Sorry if I was unclear.

I am NOT asking what is the difference between kilo and kibi? or is it right 
to refer to 1024 as 1K? or anything like that.

I am asking what you CALL that KIND of notation.

If my program outputs numbers as 1234 and 456 but your program outputs the 
same values as 1.234K and 4.56M, what would you call the *format* that your 
program uses? Your program outputs numbers in __ notation. Mine OTOH 
outputs numbers in _ notation.

Perhaps powers of 1000 notation. Any term more compact than that that could 
be used as a control statement option?

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


Re: GTF IHL007I Terminating on Error

2013-05-02 Thread Staller, Allan
GTF may be started  at any time. 

There should be other messages indicating the error. Check your system log.
If necessary, try S GTF.GTF,,,MSGCLASS=x  (x= any held sysout class)

e.g. trace dataset not specified, SYSOUT dataset missing... etc.

Al Staller | Z Systems Programmer | KBM Group | (Tel) 972 664-3565 | 
allan.stal...@kbmg.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Campbell Jay
Sent: Thursday, May 02, 2013 1:10 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: GTF IHL007I Terminating on Error

Hi Mainers -

Receiving this error with RC=8 - no other information.
Can a GTF trace be started for a job or started task that is already running ?
RTMF isn't providing an answer.
My tests of things running and not running says no.

Any help appreciated.
TIA.

Jay Campbell
IBM OS Support Section

--
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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread John Gilmore
See the National Institute of Standards and Technology (NIST) website:

http://physics.nist.gov/cuu/Units/binary.html

They are called binary and decimal prefixes (sic).  The more commonly
used, (10^3)^n, notation is formally called SI decimal-prefix
notation.  The binary, (2^3)^n, notation is called IEC binary
prefix-notation.  IEC will shortly become SI too.

Strictly speaking nude values like 1.234K are not well formed.  They
specify a magnitude but not a unit, kilobyte or kibibyte, kilocalorie
or kibicalorie, kilogram or kibigram, kilometer or kibimeter, etc.,
etc.

John Gilmore, Ashland, MA 01721 - USA

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


Re: Check whether job still running

2013-05-02 Thread R.S.

W dniu 2013-05-02 17:14, Ed Gould pisze:

R.S.

That would mean that the scheduler had its own security and letting
applications near production.
Then the finger pointing would start and never end. No Thanks.


1. Yes, at least schedulers I know do have its own security (means: 
RACF profiles).

2. Have you ever heard about LPARs? Production LPAR, separate dev LPAR...
3. Assuming finger check - what is the difference between oh sh*t sub 
a chain of jobs inside scheduler and jobs linked in chain using scout 
methods? What's better/worse?




--
Radoslaw Skorupka
Lodz, Poland






--
Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku 
przeznaczone wycznie do uytku subowego adresata. Odbiorc moe by jedynie 
jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie jeste adresatem 
niniejszej wiadomoci lub pracownikiem upowanionym do jej przekazania 
adresatowi, informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i moe by 
karalne. Jeeli otrzymae t wiadomo omykowo, prosimy niezwocznie 
zawiadomi nadawc wysyajc odpowied oraz trwale usun t wiadomo 
wczajc w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-021-50-88. 
Wedug stanu na dzie 01.01.2013 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.555.904 zotych.



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


CFRM Policy with new CPU

2013-05-02 Thread Mohamed Juma
Hi
We are in migration stage from old Z9 to zEC12 CPU, in parallel sysplex 
environment, regarding
CFRM we referring now to  two CFs, internal and external CFs.
I will configure new CFRM policy referring to the new CFs. I have some doubt, 
that when I will 
IPL with the new policy with the new CPU, still it will point to the old CFRM 
policy, even if I define
the new policy in COUPLExx member in parmlib.
 
Any advise or recommendation will be appreciated  to help me.
 
Mohamed

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Don Williams
K, Ki, are scaling factors, therefore I would call that type of formatting 
scaled format. I expect most people would understand what I meant.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Charles Mills
 Sent: Thursday, May 02, 2013 1:24 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: OT - What is the proper term for K notation?
 
 No, no one is answering the question I tried to ask. Sorry if I was unclear.
 
 I am NOT asking what is the difference between kilo and kibi? or is it 
 right
 to refer to 1024 as 1K? or anything like that.
 
 I am asking what you CALL that KIND of notation.
 
 If my program outputs numbers as 1234 and 456 but your program
 outputs the same values as 1.234K and 4.56M, what would you call the
 *format* that your program uses? Your program outputs numbers in __
 notation. Mine OTOH outputs numbers in _ notation.
 
 Perhaps powers of 1000 notation. Any term more compact than that that
 could be used as a control statement option?
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Elardus Engelbrecht
 Sent: Thursday, May 02, 2013 12:21 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: OT - What is the proper term for K notation?
 
 Charles Mills wrote:
 
 ...ultra-precise word jockeys here.
 
 ...have already discussed 1001 times on IBM-MAIN and posted/refered in
 IBM-MAIN this:
 
 http://en.wikipedia.org/wiki/Binary_prefix#IEC_standard_prefixes
 
 There you will learn about kibi and friends.
 
 --
 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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread J R
ITYM:   (2^10)^n, notation  =
=
  Date: Thu, 2 May 2013 14:31:45 -0400
 From: jwgli...@gmail.com
 Subject: Re: OT - What is the proper term for K notation?
 To: IBM-MAIN@LISTSERV.UA.EDU
 
 See the National Institute of Standards and Technology (NIST) website:
 
 http://physics.nist.gov/cuu/Units/binary.html
 
 They are called binary and decimal prefixes (sic).  The more commonly
 used, (10^3)^n, notation is formally called SI decimal-prefix
 notation.  The binary, (2^3)^n, notation is called IEC binary
 prefix-notation.  IEC will shortly become SI too.
 
 Strictly speaking nude values like 1.234K are not well formed.  They
 specify a magnitude but not a unit, kilobyte or kibibyte, kilocalorie
 or kibicalorie, kilogram or kibigram, kilometer or kibimeter, etc.,
 etc.
 
 John Gilmore, Ashland, MA 01721 - USA
 
 --
 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


Re: CFRM Policy with new CPU

2013-05-02 Thread Alan Field
Create a CFRM policy with ALL your CFs defined, both existing and new. 

Change the PREFLIST to specify ALL the CFs. e.g. 
PREFLIST(NEW1,NEW2,OLD1,OLD2)

Activate the policy. This the key step. 

Now no matter what combination of old and new CFs you come up on the 
structures will be allocated. 



Alan Field
Technical Engineer Principal
BCBS Minnesota

 





From:   Mohamed Juma mmj...@yahoo.com
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 14:06
Subject:CFRM Policy with new CPU
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Hi
We are in migration stage from old Z9 to zEC12 CPU, in parallel sysplex 
environment, regarding
CFRM we referring now to  two CFs, internal and external CFs.
I will configure new CFRM policy referring to the new CFs. I have some 
doubt, that when I will 
IPL with the new policy with the new CPU, still it will point to the old 
CFRM policy, even if I define
the new policy in COUPLExx member in parmlib.
 
Any advise or recommendation will be appreciated  to help me.
 
Mohamed

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


The information contained in this communication may be confidential, and is 
intended only for the use of the recipient(s) named above. If the reader of 
this message is not the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication, or any of its 
contents, is strictly prohibited. If you have received this communication in 
error, please return it to the sender immediately and delete the original 
message and any copy of it from your computer system. If you have any questions 
concerning this message, please contact the sender.

Unencrypted, unauthenticated Internet e-mail is inherently insecure. Internet 
messages may be corrupted or incomplete, or may incorrectly identify the sender.

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Tony Harminc
On 2 May 2013 14:31, John Gilmore jwgli...@gmail.com wrote:

 Strictly speaking nude values like 1.234K are not well formed.  They
 specify a magnitude but not a unit, kilobyte or kibibyte, kilocalorie
 or kibicalorie, kilogram or kibigram, kilometer or kibimeter, etc.,
 etc.

To the question 'If I had integers 1234 and 456, what would you
call it if they were formatted as 1.234K and 4.56M?',  I was about
to say broken or wrong. But nude expresses the notation and its
problem perfectly, and I recommend it with only a small :-) needed.

To 'OTOH, what would be the contrasting term for normal notation:
1234 and 456?', I would say simply decimal, though that of
course runs the risk of being taken as being in opposition to binary
or hexadecimal (or any number of other less likely bases).

There are two other aspects that may bear thinking about:

The letters K and M are not universally understood to be either of
(10**3 and 10**6) or (2**10 and 2**20). In particular, financial
people and executive types to this day often use M to mean thousand,
and use MM for million. Doubtless these derive from Roman numerals
(though MM would be 2000), but like the Romans they are not quite dead
yet, and if it really matters you should probably avoid them.*

If you want names for your notations, you should consider also
precision and rounding. Perhaps your program will just do what it
perceives to be the sensible thing, but once you give users the choice
by some keyword of 1.234K vs 1234, when should they expect 1.2340K vs
1.23K or even 1K?

Tony H.

* There are actually three overlapping and incompatible schemes used
for money: that used by accountants and other money men, that used
by engineers and other technical people, and that used by tabloid
newspapers in headlines:

SI  Financial  TabloidMultiplier

k (kilo)M (Roman)  G (grand)  10**3
M (mega)MM (Roman) M (million)10**6
G (giga)MMM (rare) B (billion)10**9
T (tera)-  Tr (trillion)  10**12

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Joel C. Ewing
I get it.  The question is not about what scaling factor is being 
specified, or even the name of a specific measurement units designation, 
but a more general-level question of what kind of name would one give to 
the concept of a scaled number representation like 23.5K or 23.6M, 
if for example you were writing a computer output routine to print a 
number in that format, rather than printing it as an integer format, or 
a fixed point value  format, or floating point value with exponent format.


Perhaps you could just call it a scaled integer value where M is an 
indication of scaling factor, but I can't recall ever hearing someone 
attempt to give such an external notation a formal name.  The usage of 
M in a context like MB is as a prefix, and the standards of which I 
am aware only formally define its usage when combined with a unit of 
measurement, not stand-alone.  The latter format (4560) I would 
simply call integer or possibly unscaled integer if the other is 
called scaled.   The term scaled integer does appear in the context 
of some languages like COBOL, but it applies to the implied 10**n 
multiplier in  an internal data representation, not to scaling specific 
to input or output of values.


One can certainly find examples of applications, particularly in the 
interactive world, where output values are dynamically scaled so as to 
display the most significant digits while still using a limited number 
of characters as the values get increasingly large:
as in displaying 900 B as 900 B,  but 212,123 B as 212.1 KB, 
616,212,123 B as 616.2MB, etc..  It would make sense to be able to 
generalize such a numeric format in the absence of a specific 
measurement unit, but I'm not sure what I would call it other than 
dynamically scaled integer.   There surely must a programming language 
somewhere with direct support for such an output format.  I'm just not 
personally aware of any.

  Joel C. Ewing


On 05/02/2013 12:34 PM, Charles Mills wrote:

Or phrasing the question differently:

consider the integer 4560. It may be expressed as

4.56 x 10**7 or 4.56E7 in scientific notation; or as

45.6 x 10**6 in engineering notation; or as

45.6M in ___ notation; or as

4560 in _ notation.

Can anyone fill in those blanks?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Charles Mills
Sent: Thursday, May 02, 2013 1:24 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: OT - What is the proper term for K notation?

No, no one is answering the question I tried to ask. Sorry if I was unclear.

I am NOT asking what is the difference between kilo and kibi? or is it right to 
refer to 1024 as 1K? or anything like that.

I am asking what you CALL that KIND of notation.

If my program outputs numbers as 1234 and 456 but your program outputs the 
same values as 1.234K and 4.56M, what would you call the *format* that your 
program uses? Your program outputs numbers in __ notation. Mine OTOH 
outputs numbers in _ notation.

Perhaps powers of 1000 notation. Any term more compact than that that could 
be used as a control statement option?




--
Joel C. Ewing,Bentonville, AR   jcew...@acm.org 

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


Re: CFRM Policy with new CPU

2013-05-02 Thread Jerry Whitteridge
Agree with this.

Given a recent experience I'd also very specifically also update the
COUPLExx member to explicitly load the correct policy.

This is more a safety measure than anything else - I had a bad experience in
just updating a CFRM policy and now am pretty gun-shy about updates like
this. 

However we have routinely had non connected CF's in our production policies
listing our DR CF's(I got bit during a development upgrade  )

Jerry Whitteridge
Lead Systems Programmer
Safeway Inc.
925 951 4184

If you feel in control
you just aren't going fast enough.


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Alan Field
Sent: Thursday, May 02, 2013 12:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CFRM Policy with new CPU

Create a CFRM policy with ALL your CFs defined, both existing and new. 

Change the PREFLIST to specify ALL the CFs. e.g. 
PREFLIST(NEW1,NEW2,OLD1,OLD2)

Activate the policy. This the key step. 

Now no matter what combination of old and new CFs you come up on the 
structures will be allocated. 



Alan Field
Technical Engineer Principal
BCBS Minnesota

 





From:   Mohamed Juma mmj...@yahoo.com
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 14:06
Subject:CFRM Policy with new CPU
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Hi
We are in migration stage from old Z9 to zEC12 CPU, in parallel sysplex 
environment, regarding
CFRM we referring now to  two CFs, internal and external CFs.
I will configure new CFRM policy referring to the new CFs. I have some 
doubt, that when I will 
IPL with the new policy with the new CPU, still it will point to the old 
CFRM policy, even if I define
the new policy in COUPLExx member in parmlib.
 
Any advise or recommendation will be appreciated  to help me.
 
Mohamed

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


The information contained in this communication may be confidential, and
is intended only for the use of the recipient(s) named above. If the
reader of this message is not the intended recipient, you are hereby
notified that any dissemination, distribution, or copying of this
communication, or any of its contents, is strictly prohibited. If you have
received this communication in error, please return it to the sender
immediately and delete the original message and any copy of it from your
computer system. If you have any questions concerning this message, please
contact the sender.

Unencrypted, unauthenticated Internet e-mail is inherently insecure.
Internet messages may be corrupted or incomplete, or may incorrectly
identify the sender.

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



Email Firewall made the following annotations.
--

Warning: 
All e-mail sent to this address will be received by the corporate e-mail 
system, and is subject to archival and review by someone other than the 
recipient.  This e-mail may contain proprietary information and is intended 
only for the use of the intended recipient(s).  If the reader of this message 
is not the intended recipient(s), you are notified that you have received this 
message in error and that any review, dissemination, distribution or copying of 
this message is strictly prohibited.  If you have received this message in 
error, please notify the sender immediately.   
 
==

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


Re: Check whether job still running

2013-05-02 Thread Ed Gould

Radoslaw:

My My you must  never have worked in the US have you?
The politics are horrendous and the incompetence at times is astounding.
I have worked in several places where oops are *NOT* allowed. OOPs  
means fired.
30 years ago it was not a big item. Now days jobs are extremely hard  
to find and its months or years between jobs.

People are risk adverse because of this.

Ed

On May 2, 2013, at 9:00 AM, Pommier, Rex R. wrote:



W dniu 2013-05-02 15:35, Pommier, Rex R. pisze:

Radoslaw,

One additional reason would be expediency - which relates to the
territorialism Ted mentioned.  One of the shops I work at has a
scheduler, with a separate scheduling team that owns the scheduler
and all the schedules that go into it. Any changes to the schedule
need to go through this group.  In my mind, it makes sense to bypass
the scheduler for quick one-off jobs that require a database to be
down for example.


Well, such territorialism mean mistakes in management. The teams  
should cooperate, not fight. I would never allow such situation.  
BTDT - I'm a manager of mainframe division.
A solution which should satisfy both parties would be to create two  
(maybe more) scheduling instances, one for regular users. Another  
mean would be scheduler security facilities.


--
Radoslaw Skorupka
Lodz, Poland

Agreed.  Unfortunately not all managers are level-headed and not  
all work toward a common goal.  Way too many have their little  
fiefdom and want to protect it at all costs.  Not right, but reality.


Rex



The information contained in this e-mail may contain confidential  
and/or privileged information and is intended for the sole use of  
the intended recipient. If you are not the intended recipient, you  
are hereby notified that any unauthorized use, disclosure,  
distribution or copying of this communication is strictly  
prohibited and that you will be held responsible for any such  
unauthorized activity, including liability for any resulting  
damages. As appropriate, such incident(s) may also be reported to  
law enforcement. If you received this e-mail in error, please reply  
to sender and destroy or delete the message and any attachments.  
Thank you.




NOTICE:  This e-mail message, including any attachments and  
appended messages, is for the sole use of the intended recipients  
and may contain confidential and legally privileged information.
If you are not the intended recipient, any review, dissemination,  
distribution, copying, storage or other use of all or any portion  
of this message is strictly prohibited.
If you received this message in error, please immediately notify  
the sender by reply e-mail and delete this message in its entirety.



--
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


Re: Check whether job still running

2013-05-02 Thread Ed Gould

Joel:

Finding quality operators in the first place is always an issue.  
Having said that the nightmare of telling the difference between job  
 and job  is not easy and is just fraught with possibility of  
error and frankly in a shop where hundred (if not thousands) of jobs  
come in and out of a system in a shift is just too easy to make a  
mistake in any given minute. Even if you have iron rules on jobnames  
it is almost impossible to determine what is what adding duplicate  
jobnames to the mix makes errors bound to happen.


Ed


Ed

On May 2, 2013, at 9:42 AM, Joel C. Ewing wrote:

Ah, the dubious joys  of working in an environment where quality  
control consists of firing the one who appears to have committed an  
error, rather than analyzing the problem and eliminating the root- 
cause factors that could lead to the same error being repeated by  
someone else in the future.  I likely wouldn't have stayed at the  
same place for 32+ years if they hadn't had a better approach to  
quality control.


If it is too difficult to train your operators (or any employee) to  
perform a process with 100% reliability, then it is the process  
that needs to be examined and changed, not the operator.  Having  
multiple things in the same system with the same name when you care  
to treat them differently is an obvious process-design no-no.


I can recall an analogous process-design error at the hardware  
level, where IBM had both 120V and 240V versions of the 3174  
controller with a detachable power cord, no distinction in the cord  
connectors at the controller end between the 120V- and 240V-cords,  
and we somehow ended up with a mix of 120V and 240V 3174  
controllers.  The individual who smoked and did expensive damage to  
a 120V controller hooking it to 240V during a minor equipment  
shuffle was judged to be the victim of an error waiting to happen  
(and continued to be a valued employee).

   Joel C. Ewing

On 05/02/2013 12:03 AM, Ed Gould wrote:

DASDBILL2:

Yes I know about the option. My question is why would anyone want  
to have it allowed.

Trying to resolve operator problems would be a nightmare.
How can a operator figure out which job to cancel?
As a follow on say operator cancels job aa and a is an  
online system . The other  job aaa was a was data base restore.

Both would be grounds for firing in a shop where I worked.

Ed

On May 1, 2013, at 2:20 PM, DASDBILL2 wrote:


Ed,



Duplicate jobnames are allowed or not allowed at the discretion  
of the customer.  There is now a parameter to allow duplicate  
jobnames' running simultaneously.  Those shops that do not want  
havoc can opt not to use the new parameter.  All shops are not  
identical.


Bill Fairchild
Franklin, TN

- Original Message -
From: Ed Gould edgould1...@comcast.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, May 1, 2013 10:24:03 AM
Subject: Re: Check whether job still running

Ed:

I am somewhat surprised that you indicate that duplicate jobnames  
are

to be allowed. I have worked in a few shops that job naming stand is
frozen and it would wreek havoc if a duplicate jobname were to be
allowed running at the same time.

Ed

On May 1, 2013, at 12:07 AM, Ed Jaffe wrote:


On 4/30/2013 8:25 PM, Robert A. Rosenberg wrote:

If you can live with JOB1 and JOB2 having the same jobname and you
use JES2, that will handle the wait since JES2 will not allow JOB2
to be initiated so long as JOB1 is executing.


This is true only with JOBDEF DUPL_JOB=DELAY. More and more JES2
shops these days are implementing JOBDEF DUPL_JOB=NODELAY to
provide function similar to JES3 DUPJOBNM=YES functionality.

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



--
Joel C. Ewing,Bentonville, AR   jcew...@acm.org 

--
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


Re: CFRM Policy with new CPU

2013-05-02 Thread Mohamed Juma
Alan, in this case, I have to put new names for the new CF. I was thinking to 
keep the old names.
 
I think you also mean, that I have to make this change in the running system 
before IPL the new
system.
 
Mohamed  
 


 From: Jerry Whitteridge jerry.whitteri...@safeway.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, May 2, 2013 10:33 PM
Subject: Re: CFRM Policy with new CPU
  

Agree with this.

Given a recent experience I'd also very specifically also update the
COUPLExx member to explicitly load the correct policy.

This is more a safety measure than anything else - I had a bad experience in
just updating a CFRM policy and now am pretty gun-shy about updates like
this. 

However we have routinely had non connected CF's in our production policies
listing our DR CF's(I got bit during a development upgrade  )

Jerry Whitteridge
Lead Systems Programmer
Safeway Inc.
925 951 4184

If you feel in control
you just aren't going fast enough.


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Alan Field
Sent: Thursday, May 02, 2013 12:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CFRM Policy with new CPU

Create a CFRM policy with ALL your CFs defined, both existing and new. 

Change the PREFLIST to specify ALL the CFs. e.g. 
PREFLIST(NEW1,NEW2,OLD1,OLD2)

Activate the policy. This the key step. 

Now no matter what combination of old and new CFs you come up on the 
structures will be allocated. 



Alan Field
Technical Engineer Principal
BCBS Minnesota







From:   Mohamed Juma mmj...@yahoo.com
To:    IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 14:06
Subject:        CFRM Policy with new CPU
Sent by:        IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Hi
We are in migration stage from old Z9 to zEC12 CPU, in parallel sysplex 
environment, regarding
CFRM we referring now to  two CFs, internal and external CFs.
I will configure new CFRM policy referring to the new CFs. I have some 
doubt, that when I will 
IPL with the new policy with the new CPU, still it will point to the old 
CFRM policy, even if I define
the new policy in COUPLExx member in parmlib.

Any advise or recommendation will be appreciated  to help me.

Mohamed

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


The information contained in this communication may be confidential, and
is intended only for the use of the recipient(s) named above. If the
reader of this message is not the intended recipient, you are hereby
notified that any dissemination, distribution, or copying of this
communication, or any of its contents, is strictly prohibited. If you have
received this communication in error, please return it to the sender
immediately and delete the original message and any copy of it from your
computer system. If you have any questions concerning this message, please
contact the sender.

Unencrypted, unauthenticated Internet e-mail is inherently insecure.
Internet messages may be corrupted or incomplete, or may incorrectly
identify the sender.

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



Email Firewall made the following annotations.
--

Warning: 
All e-mail sent to this address will be received by the corporate e-mail 
system, and is subject to archival and review by someone other than the 
recipient.  This e-mail may contain proprietary information and is intended 
only for the use of the intended recipient(s).  If the reader of this message 
is not the intended recipient(s), you are notified that you have received this 
message in error and that any review, dissemination, distribution or copying of 
this message is strictly prohibited.  If you have received this message in 
error, please notify the sender immediately.  

==

--
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


Re: CFRM Policy with new CPU

2013-05-02 Thread Alan Field
Yes, you will need new names for the CFs. We just upgraded our processors 
and we had CF1 and CF2, In the new processors I defined CF3 and CF4 so we 
are now running with CFs named CF3 and CF4 only.

Note though. In the IOCDS I named the NEW CF lpars CF1 and CF2 s so that 
in the CFRM policy CF3 runs in lpar CF1 etc. 

I'm thinking at some point I'll change the CFRM policy back to CF1 and CF2 
to match the LPAR names. 

Yes - you need to make this change on your running system before you IPL 
the new system. 




Alan Field
Technical Engineer Principal
BCBS Minnesota

Phone: 651.662.3546  Mobile:  651.428.8826





From:   Mohamed Juma mmj...@yahoo.com
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 14:50
Subject:Re: CFRM Policy with new CPU
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Alan, in this case, I have to put new names for the new CF. I was thinking 
to keep the old names.
 
I think you also mean, that I have to make this change in the running 
system before IPL the new
system.
 
Mohamed  
 


 From: Jerry Whitteridge jerry.whitteri...@safeway.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, May 2, 2013 10:33 PM
Subject: Re: CFRM Policy with new CPU
 

Agree with this.

Given a recent experience I'd also very specifically also update the
COUPLExx member to explicitly load the correct policy.

This is more a safety measure than anything else - I had a bad experience 
in
just updating a CFRM policy and now am pretty gun-shy about updates like
this. 

However we have routinely had non connected CF's in our production 
policies
listing our DR CF's(I got bit during a development upgrade  )

Jerry Whitteridge
Lead Systems Programmer
Safeway Inc.
925 951 4184

If you feel in control
you just aren't going fast enough.


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Alan Field
Sent: Thursday, May 02, 2013 12:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CFRM Policy with new CPU

Create a CFRM policy with ALL your CFs defined, both existing and new. 

Change the PREFLIST to specify ALL the CFs. e.g. 
PREFLIST(NEW1,NEW2,OLD1,OLD2)

Activate the policy. This the key step. 

Now no matter what combination of old and new CFs you come up on the 
structures will be allocated. 



Alan Field
Technical Engineer Principal
BCBS Minnesota







From:   Mohamed Juma mmj...@yahoo.com
To:IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 14:06
Subject:CFRM Policy with new CPU
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Hi
We are in migration stage from old Z9 to zEC12 CPU, in parallel sysplex 
environment, regarding
CFRM we referring now to  two CFs, internal and external CFs.
I will configure new CFRM policy referring to the new CFs. I have some 
doubt, that when I will 
IPL with the new policy with the new CPU, still it will point to the old 
CFRM policy, even if I define
the new policy in COUPLExx member in parmlib.

Any advise or recommendation will be appreciated  to help me.

Mohamed

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


The information contained in this communication may be confidential, and
is intended only for the use of the recipient(s) named above. If the
reader of this message is not the intended recipient, you are hereby
notified that any dissemination, distribution, or copying of this
communication, or any of its contents, is strictly prohibited. If you have
received this communication in error, please return it to the sender
immediately and delete the original message and any copy of it from your
computer system. If you have any questions concerning this message, please
contact the sender.

Unencrypted, unauthenticated Internet e-mail is inherently insecure.
Internet messages may be corrupted or incomplete, or may incorrectly
identify the sender.

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



Email Firewall made the following annotations.
--

Warning: 
All e-mail sent to this address will be received by the corporate e-mail 
system, and is subject to archival and review by someone other than the 
recipient.  This e-mail may contain proprietary information and is 
intended only for the use of the intended recipient(s).  If the reader of 
this message is not the intended recipient(s), you are notified that you 
have received this message in error and that any review, dissemination, 
distribution or copying of this message is strictly prohibited.  If you 
have received this message in error, please notify the sender 
immediately.  


Re: Check whether job still running

2013-05-02 Thread Ed Gould

R.S.
On May 2, 2013, at 1:38 PM, R.S. wrote:


W dniu 2013-05-02 17:14, Ed Gould pisze:

R.S.

That would mean that the scheduler had its own security and letting
applications near production.
Then the finger pointing would start and never end. No Thanks.


1. Yes, at least schedulers I know do have its own security  
(means: RACF profiles).


BTDT doesn't work as advertised.

2. Have you ever heard about LPARs? Production LPAR, separate dev  
LPAR...


Which we had .

3. Assuming finger check - what is the difference between oh sh*t  
sub a chain of jobs inside scheduler and jobs linked in chain using  
scout methods? What's better/worse?


Both means fired end of story.  And it *COULD* mean killing  
production and that would mean being escorted out of the building  
while trying to fasten your pants;-)


If you were to bring down the market by a oops there are no excuses  
(Let the guy die who cares).




--
Radoslaw Skorupka
Lodz, Poland






--
Tre tej wiadomoci moe zawiera informacje prawnie chronione  
Banku przeznaczone wycznie do uytku subowego adresata.  
Odbiorc moe by jedynie jej adresat z wyczeniem dostpu osób  
trzecich. Jeeli nie jeste adresatem niniejszej wiadomoci lub  
pracownikiem upowanionym do jej przekazania adresatowi,  
informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie  
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i  
moe by karalne. Jeeli otrzymae t wiadomo omykowo, prosimy  
niezwocznie zawiadomi nadawc wysyajc odpowied oraz trwale  
usun t wiadomo wczajc w to wszelkie jej kopie wydrukowane  
lub zapisane na dysku.


This e-mail may contain legally privileged information of the Bank  
and is intended solely for business use of the addressee. This e- 
mail may only be received by the addressee and may not be disclosed  
to any third parties. If you are not the intended addressee of this  
e-mail or the employee authorised to forward it to the addressee,  
be advised that any dissemination, copying, distribution or any  
other similar activity is legally prohibited and may be punishable.  
If you received this e-mail by mistake please advise the sender  
immediately by using the reply facility in your e-mail software and  
delete permanently this e-mail including any copies of it either  
printed or saved to hard drive.
BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829  
00 00, fax +48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego  
Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP:  
526-021-50-88. Wedug stanu na dzie 01.01.2013 r. kapita  
zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.555.904  
zotych.



--
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


Re: Check whether job still running

2013-05-02 Thread Paul Gilmartin
On Thu, 2 May 2013 10:14:04 -0500, Ed Gould wrote:

R.S.

That would mean that the scheduler had its own security and letting  
applications near production.

No, not its own security.  RACF.

Then the finger pointing would start and never end. No Thanks.
 
Look.  If you let people submit jobs outside the scheduler, then there's
enough security and the scheduler needs no more.   You don't let
people submit jobs outside the scheduler, then everyone submits
jobs through the scheduler, and the needed mechanisms must exist.

-- gil

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
You do get it! g Your second sentence is a perfect exposition of what I was 
trying to ask. Your last paragraph is a perfect exposition of the problem I am 
solving with the K notation.

Thanks all, especially JG.

Scaled seems to be pretty good. Not sure what the opposite is? NoScaled? 
Unscaled?

INTFMT(SCALED|NOSCALED)

Decimal does not really cut it because it's base ten in any event, and a 
decimal point is absent in any event. Binary would be confusing, I think.

I hear the people complaining about nudity (ahem) but the units are already 
specified. Giving an example, devoid here of all context

BytesIn = 25.7K, BytesOut = 286.4M

Yeah, I suppose it might say just plain In = 25.7KB, but, as we say, the 
program doesn't work that way. (Also, due to other constraints it MUST appear 
in a string format message, not in tabular form like most mainframe reports.)

And yes, I am doing it with my own code -- there is no built-in support in 
the language I am using (C++).

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Joel C. Ewing
Sent: Thursday, May 02, 2013 3:30 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: OT - What is the proper term for K notation?

I get it.  The question is not about what scaling factor is being specified, or 
even the name of a specific measurement units designation, but a more 
general-level question of what kind of name would one give to the concept of a 
scaled number representation like 23.5K or 23.6M, if for example you were 
writing a computer output routine to print a number in that format, rather than 
printing it as an integer format, or a fixed point value  format, or floating 
point value with exponent format.

Perhaps you could just call it a scaled integer value where M is an 
indication of scaling factor, but I can't recall ever hearing someone attempt 
to give such an external notation a formal name.  The usage of M in a context 
like MB is as a prefix, and the standards of which I am aware only formally 
define its usage when combined with a unit of measurement, not stand-alone.  
The latter format (4560) I would simply call integer or possibly 
unscaled integer if the other is 
called scaled.   The term scaled integer does appear in the context 
of some languages like COBOL, but it applies to the implied 10**n multiplier in 
 an internal data representation, not to scaling specific to input or output of 
values.

One can certainly find examples of applications, particularly in the 
interactive world, where output values are dynamically scaled so as to display 
the most significant digits while still using a limited number of characters as 
the values get increasingly large:
as in displaying 900 B as 900 B,  but 212,123 B as 212.1 KB,
616,212,123 B as 616.2MB, etc..  It would make sense to be able to 
generalize such a numeric format in the absence of a specific measurement unit, 
but I'm not sure what I would call it other than 
dynamically scaled integer.   There surely must a programming language 
somewhere with direct support for such an output format.  I'm just not 
personally aware of any.
   Joel C. Ewing

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


Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread Ed Jaffe

On 5/2/2013 12:46 PM, Ed Gould wrote:
Finding quality operators in the first place is always an issue. 
Having said that the nightmare of telling the difference between job 
 and job  is not easy and is just fraught with possibility of 
error and frankly in a shop where hundred (if not thousands) of jobs 
come in and out of a system in a shift is just too easy to make a 
mistake in any given minute.


If the same job name is used for different purposes and you have 
hundreds -- or even thousands -- of them coming through, then asking an 
operator to identify a job to be modified or cancelled by name, without 
the right tools to properly identify the owner and purpose of the job, 
is a recipe for disaster.


I have seen very, Very, VERY large JES2 installations -- one of our 
larger (E)JES JES2 customers runs a 13-member(!) production JESplex -- 
using duplicate job names. I know this because I have personally 
examined SVC dumps they have sent to us over the years. (Yes. I'll admit 
our software does sometimes produce dumps... :-[ )


I have seen very large JES3 installations doing this as well. They just 
seem to take it all in stride.


If they can handle it, so can you...

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

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


Re: Check whether job still running

2013-05-02 Thread R.S.

W dniu 2013-05-02 21:34, Ed Gould pisze:

Radoslaw:

My My you must  never have worked in the US have you?


Ed,
You must never have worked in Croatia, have you?
And now, please be so kind and explain your point.
BT


The politics are horrendous and the incompetence at times is astounding.
We are not talking about politics, rather about low-level organizational 
rules.



I have worked in several places where oops are *NOT* allowed. OOPs
means fired.


Still unrelated to the topic. oops can happen inside and outside batch 
scheduler, good method to isolate oops from production is to isolate 
non-prod activities from production, not disallowing using scheduler at all.




30 years ago it was not a big item. Now days jobs are extremely hard to
find and its months or years between jobs.
People are risk adverse because of this.



--
Radoslaw Skorupka
Lodz, Poland






--
Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku 
przeznaczone wycznie do uytku subowego adresata. Odbiorc moe by jedynie 
jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie jeste adresatem 
niniejszej wiadomoci lub pracownikiem upowanionym do jej przekazania 
adresatowi, informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i moe by 
karalne. Jeeli otrzymae t wiadomo omykowo, prosimy niezwocznie 
zawiadomi nadawc wysyajc odpowied oraz trwale usun t wiadomo 
wczajc w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-021-50-88. 
Wedug stanu na dzie 01.01.2013 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.555.904 zotych.



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


Re: CFRM Policy with new CPU

2013-05-02 Thread Tom Ambros
I vaguely remember some advice somewhere that it is cleaner to remove the 
CF definitions as you go.  'Setting Up A Sysplex' has procedures to do 
this.  Same reason we don't maintain the DR CF definitions in our policies 
because structure allocation may get twisty. 

I'd go something like this: 

- Activate CFRM policy removing CF External Old entirely - no definition, 
no preflist.  Drain CF External Old.  Rebuild Reallocate anything else 
pending.  SA panels are great for this. 
- Install CF External New, make sure you have connectivity 
- Activate CFRM policy with CF External New and populate it.  If you're 
feeling brave, combine this with the next step.  I never do.  Don't know 
if you can. 
- Activate CFRM policy removing CF Internal Old entirely - no definition, 
no preflist.  Drain CF Internal Old. Rebuild Reallocate etc etc.   Now 
you've got everything in CF External New. 
- Shut down the z9 and bring up the zEC12 
- When you're satisfied with zOS, activate a CFRM policy including both 
new CFs.  Populate CF Internal New.  Rebuild Reallocate the stuff that 
stays where it is but has new preflist. 
- Execute JES2 checkpoint reconfig to put it back in the CF... both copies 
on disk before you begin prevents embarrassing cold starts, eh?  Plex 
outage is enough explaining for one day. 

This way you keep CF names and partition names the same as before, and if 
the zEC12 isn't hosting all your zOS images you don't take an outage. 
Extra steps but all along the way you have the assurance stuff is still 
working. 

This used to be a chore before the SA panels and more advanced SETXCF 
REBUILD options but is fairly straightforward now. 

Thomas Ambros
Operating Systems and Connectivity Engineering
518-436-6433





From:   Alan Field alan_c_fi...@bluecrossmn.com
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 15:58
Subject:Re: CFRM Policy with new CPU
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Yes, you will need new names for the CFs. We just upgraded our processors 
and we had CF1 and CF2, In the new processors I defined CF3 and CF4 so we 
are now running with CFs named CF3 and CF4 only.

Note though. In the IOCDS I named the NEW CF lpars CF1 and CF2 s so that 
in the CFRM policy CF3 runs in lpar CF1 etc. 

I'm thinking at some point I'll change the CFRM policy back to CF1 and CF2 

to match the LPAR names. 

Yes - you need to make this change on your running system before you IPL 
the new system. 




Alan Field
Technical Engineer Principal
BCBS Minnesota

Phone: 651.662.3546  Mobile:  651.428.8826





From:   Mohamed Juma mmj...@yahoo.com
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 14:50
Subject:Re: CFRM Policy with new CPU
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Alan, in this case, I have to put new names for the new CF. I was thinking 

to keep the old names.
 
I think you also mean, that I have to make this change in the running 
system before IPL the new
system.
 
Mohamed 
 


 From: Jerry Whitteridge jerry.whitteri...@safeway.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, May 2, 2013 10:33 PM
Subject: Re: CFRM Policy with new CPU
 

Agree with this.

Given a recent experience I'd also very specifically also update the
COUPLExx member to explicitly load the correct policy.

This is more a safety measure than anything else - I had a bad experience 
in
just updating a CFRM policy and now am pretty gun-shy about updates like
this. 

However we have routinely had non connected CF's in our production 
policies
listing our DR CF's(I got bit during a development upgrade  )

Jerry Whitteridge
Lead Systems Programmer
Safeway Inc.
925 951 4184

If you feel in control
you just aren't going fast enough.


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Alan Field
Sent: Thursday, May 02, 2013 12:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CFRM Policy with new CPU

Create a CFRM policy with ALL your CFs defined, both existing and new. 

Change the PREFLIST to specify ALL the CFs. e.g. 
PREFLIST(NEW1,NEW2,OLD1,OLD2)

Activate the policy. This the key step. 

Now no matter what combination of old and new CFs you come up on the 
structures will be allocated. 



Alan Field
Technical Engineer Principal
BCBS Minnesota







From:   Mohamed Juma mmj...@yahoo.com
To:IBM-MAIN@LISTSERV.UA.EDU
Date:   05/02/2013 14:06
Subject:CFRM Policy with new CPU
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



Hi
We are in migration stage from old Z9 to zEC12 CPU, in parallel sysplex 
environment, regarding
CFRM we referring now to  two CFs, internal and external CFs.
I will configure new CFRM policy referring to the new CFs. I have some 
doubt, that when I will 
IPL with the new policy with the new CPU, still it will point to the old 
CFRM policy, even if I define
the new policy in COUPLExx member 

Re: GTF IHL007I Terminating on Error

2013-05-02 Thread Jim Mulder
IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu wrote on 
05/02/2013 02:09:35 PM:

 From: Campbell Jay james.l.campb...@irs.gov
 To: IBM-MAIN@listserv.ua.edu, 
 Date: 05/02/2013 04:55 PM
 Subject: GTF IHL007I  Terminating on Error
 Sent by: IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu
 
 Hi Mainers -
 
 Receiving this error with RC=8 - no other information.
 Can a GTF trace be started for a job or started task that is 
alreadyrunning ?
 RTMF isn't providing an answer.
 My tests of things running and not running says no.
 
 Any help appreciated.

  GTF under z/OS issues messages whose IDs start with AHL, not IHL.
So I don't know why you would have any code on your system which
issues an IHL007I message.   AHL007I, I could believe.

  It you be helpful of you can provide your syslog,
starting at the time where you try to start GTF,  the JCL for 
the GTF procedure you are starting, and the output from the GTF
started procedure.

Also, check logrec to see if there were any GTF abends at this time.

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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


Re: GTF IHL007I Terminating on Error

2013-05-02 Thread Jim Mulder
 From: Campbell Jay james.l.campb...@irs.gov
 To: IBM-MAIN@listserv.ua.edu, 
 Date: 05/02/2013 05:04 PM
 Subject: Re: GTF IHL007I  Terminating on Error
 Sent by: IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu
 
 Yeah - typos are a pain.
 Issue open with IBM.

  I *am* IBM.  Or at least, the GTF-internals-knowledgeable
part of IBM. 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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


Re: as OpenMVS assembler always gives ASMA935U

2013-05-02 Thread Shmuel Metz (Seymour J.)
In 2588149503609564.wa.e.thijssechello...@listserv.ua.edu, on
05/02/2013
   at 08:04 AM, Etienne Thijsse e.thij...@chello.nl said:

But the assembler as will not do this, it keeps giving me the error
 ** ASMA935U One or more required files not available

What messages do you have in your message log?

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OT - What is the proper term for K notation?

2013-05-02 Thread John Gilmore
'Scaled', 'scaling', and their cognates have a long history in computing.

Packed-decimal arithmetic results are scaled programmatically in
compiled COBOL code.   In assembly language, on the other hand, all
packed-decimal arithmetic is integer arithmetic.  The programmer who
uses it for fixed-point computations must scale outcomes himself.  He
must, that is, keep track of the decimal points in results himself.
The same things are tgrue mutatis mutandis for binary points in
binary-fixed arithmetic.

Fletcher Jones, the founder of the Computer Science Corporation and
its leader when it was an important technical force in the industry,
had the habit of delivering a well-honed exposition of what he called
the lost art of scaling with little or no encouragement.

(I did  of course mean 2^10 = 1024 and10^3 = 1000.)

John Gilmore, Ashland, MA 01721 - USA

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


Re: Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread John Gilmore
Some shops have even institutionalized practices that produce
duplicate jobname values.

I know of one that long required development programmers who used the
submit command to use their TSOIDs as the name of every job they
submitted.  I suggested that it would be helpful to these programmers
if they could suffix a single character to that jobname to help them
to distinguish such jobs from each other; and they were then
grudgingly permitted to do so; not all of them, however, make use of
this freedom.

John Gilmore, Ashland, MA 01721 - USA

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


Re: GTF IHL007I Terminating on Error

2013-05-02 Thread Jim Mulder
 Cool !
 
 We are trying to start a GTF trace for DB2 started tasks that are 
 already running.
 They end with AHL007I... RC=8.
 Parms are TRACE=USRP,USR=(FB9),END.
 When we add JOBNAMEP and the started task names - they fail the same 
way.
 Except - we can start GTF for any jobname that's not running on a 
 particular LPAR.
 Back to believing the GTF has to start before the target of the trace.

  The only thing GTF initialization does with the jobnames you 
specify is to put them into an array which is subsequently used
buy the filtering routine.  There is no check to see if the jobs
are running. (at least, not in the GTF code as provided by IBM - 
I don't know if there are any ISV products which hook into GTF).

  If the SYSLOG and logrec don't show anything useful, the next
thing I would suggest is

SLIP SET,A=SVCD,MSGID=AHL007I,ID=GTF,ML=1,END

 and send in the dump via your PMR so I can look at it. 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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


Re: GTF IHL007I Terminating on Error

2013-05-02 Thread Jim Mulder
 We are trying to start a GTF trace for DB2 started tasks that are 
 already running.
 They end with AHL007I... RC=8.
 Parms are TRACE=USRP,USR=(FB9),END.
 When we add JOBNAMEP and the started task names - they fail the same 
way.
 Except - we can start GTF for any jobname that's not running on a 
 particular LPAR.
 Back to believing the GTF has to start before the target of the trace.

  If you are specifying DEBUG=YES in the PARM=  on the 
//   EXEC   statement in your GTF proc, then any abend  in the
data collection routine (even a 0C4 because the data area 
specified on the GTRACE macro to write a USR record happens
to be paged out) will result in GTF taking a dump and terminating.
But the dump could get suppressed by DAE.  This should be visible
in logrec.   I don't remember offhand if the termination message in 
that case would be AHL007I vs. some other AHLxxxI message. 

  Normally, you would want to specify DEBUG=YES only when you
are trying to debug some kind of my GTF data is missing problem. 
 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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


Re: Check whether job still running

2013-05-02 Thread Ed Gould

Hmmm.. not quite Paul:

Special other things have to be done, one of which is sourcing from  
where the job came from. My memory is rough here but I know we had to  
allow special processing if the job came from UCC7 (my memory is  
vague here because it was a while ago but in no uncertain terms we  
had to figure out the source before passing the job to JES and it was  
no mean feat to figure that out as the coding was really hardwired.  
Once JES2  security package got it then thats another ball of wax. I  
did not do the coding in that area
and from what I was told it was difficult and the people didn't want  
their names associated with it.


My best guess was that the process was no easy feat. I never had to  
deal with the other code and was happy it was bug free as I would  
have had to rewrite it otherwise.


We also had another piece of cody that passed jobs to JES that was  
more of pre processor and that was not fun.

In other words I don't think its as simple ass you portray it to be.
Ed

On May 2, 2013, at 3:08 PM, Paul Gilmartin wrote:


On Thu, 2 May 2013 10:14:04 -0500, Ed Gould wrote:


R.S.

That would mean that the scheduler had its own security and letting
applications near production.


No, not its own security.  RACF.


Then the finger pointing would start and never end. No Thanks.

Look.  If you let people submit jobs outside the scheduler, then  
there's

enough security and the scheduler needs no more.   You don't let
people submit jobs outside the scheduler, then everyone submits
jobs through the scheduler, and the needed mechanisms must exist.

-- gil

--
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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Ed Gould

On May 2, 2013, at 3:08 PM, Charles Mills wrote:

You do get it! g Your second sentence is a perfect exposition of  
what I was trying to ask. Your last paragraph is a perfect  
exposition of the problem I am solving with the K notation.


Thanks all, especially JG.

Scaled seems to be pretty good. Not sure what the opposite is?  
NoScaled? Unscaled?


live fish?:)

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


Re: Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread Ed Gould

NOT with the quality of operators we had ...

Ed

On May 2, 2013, at 3:11 PM, Ed Jaffe wrote:


On 5/2/2013 12:46 PM, Ed Gould wrote:
Finding quality operators in the first place is always an issue.  
Having said that the nightmare of telling the difference between  
job  and job  is not easy and is just fraught with  
possibility of error and frankly in a shop where hundred (if not  
thousands) of jobs come in and out of a system in a shift is just  
too easy to make a mistake in any given minute.


If the same job name is used for different purposes and you have  
hundreds -- or even thousands -- of them coming through, then  
asking an operator to identify a job to be modified or cancelled by  
name, without the right tools to properly identify the owner and  
purpose of the job, is a recipe for disaster.


I have seen very, Very, VERY large JES2 installations -- one of our  
larger (E)JES JES2 customers runs a 13-member(!) production JESplex  
-- using duplicate job names. I know this because I have personally  
examined SVC dumps they have sent to us over the years. (Yes. I'll  
admit our software does sometimes produce dumps... :-[ )


I have seen very large JES3 installations doing this as well. They  
just seem to take it all in stride.


If they can handle it, so can you...

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

--
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


Re: Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread Paul Gilmartin
On Thu, 2 May 2013 17:22:51 -0400, John Gilmore wrote:

Some shops have even institutionalized practices that produce
duplicate jobname values.

I know of one that long required development programmers who used the
submit command to use their TSOIDs as the name of every job they

All because they haven't yet grasped the concept of OWNER.

submitted.  I suggested that it would be helpful to these programmers
if they could suffix a single character to that jobname to help them
to distinguish such jobs from each other; and they were then
grudgingly permitted to do so; not all of them, however, make use of
this freedom.

-- gil

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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Gerhard Postpischil

On 5/2/2013 4:08 PM, Charles Mills wrote:

Yeah, I suppose it might say just plain In = 25.7KB, but, as we say,
the program doesn't work that way. (Also, due to other constraints
it MUST appear in a string format message, not in tabular form like
most mainframe reports.)


This reminds me of G format in ForTran, although that accepts only 
reals. But I don't recall if they had a special name for it.



And yes, I am doing it with my own code -- there is no built-in
support in the language I am using (C++).


It may be easier to write the code than to arrive at a name for it g. 
And you never mentioned whether you want truncation, rounding, banker's 
rounding, or ?


Gerhard Postpischil
Bradford, Vermont

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


Re: Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread Ed Jaffe

On 5/2/2013 2:41 PM, Paul Gilmartin wrote:

On Thu, 2 May 2013 17:22:51 -0400, John Gilmore wrote:


Some shops have even institutionalized practices that produce
duplicate jobname values.

I know of one that long required development programmers who used the
submit command to use their TSOIDs as the name of every job they


All because they haven't yet grasped the concept of OWNER.


Exactly! Ownership came along when RACF (and other ACF packages) came 
along in the 1980s. I'm still astonished at the number of installations 
and software products from IBM in 2013 that continue to institutionalize 
this obsolete use of job names to identify ownership of a job. (You know 
who you are... ;-) )


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

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


Re: Check whether job still running

2013-05-02 Thread Ed Gould

On May 2, 2013, at 3:39 PM, R.S. wrote:


W dniu 2013-05-02 21:34, Ed Gould pisze:

Radoslaw:

My My you must  never have worked in the US have you?


Ed,
You must never have worked in Croatia, have you?
And now, please be so kind and explain your point.
BT


Outside of the US companies tend to be semi lax in the people they  
hire... In the US (In most companies) we demand the best and either  
we get the best or they are moved to another position. No excuses for  
oops is typical say for the security industry where millions of  
dollars are on the line at any given minute. Frankly I am surprised  
that WINDOWS even gained a foot hold because of their let say who  
gives a sh** attitude. I am waiting for the other shoe to drop and  
every one will switch over to unix or linux.




The politics are horrendous and the incompetence at times is  
astounding.
We are not talking about politics, rather about low-level  
organizational rules.



I have worked in several places where oops are *NOT* allowed. OOPs
means fired.


Still unrelated to the topic. oops can happen inside and outside  
batch scheduler, good method to isolate oops from production is  
to isolate non-prod activities from production, not disallowing  
using scheduler at all.


The oops (can be product related or human related), With products  
you can demand the vendor(s) fix their product with people they are  
replaceable.



30 years ago it was not a big item. Now days jobs are extremely  
hard to

find and its months or years between jobs.
People are risk adverse because of this.



--
Radoslaw Skorupka
Lodz, Poland






--
Tre tej wiadomoci moe zawiera informacje prawnie chronione  
Banku przeznaczone wycznie do uytku subowego adresata.  
Odbiorc moe by jedynie jej adresat z wyczeniem dostpu osób  
trzecich. Jeeli nie jeste adresatem niniejszej wiadomoci lub  
pracownikiem upowanionym do jej przekazania adresatowi,  
informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie  
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i  
moe by karalne. Jeeli otrzymae t wiadomo omykowo, prosimy  
niezwocznie zawiadomi nadawc wysyajc odpowied oraz trwale  
usun t wiadomo wczajc w to wszelkie jej kopie wydrukowane  
lub zapisane na dysku.


This e-mail may contain legally privileged information of the Bank  
and is intended solely for business use of the addressee. This e- 
mail may only be received by the addressee and may not be disclosed  
to any third parties. If you are not the intended addressee of this  
e-mail or the employee authorised to forward it to the addressee,  
be advised that any dissemination, copying, distribution or any  
other similar activity is legally prohibited and may be punishable.  
If you received this e-mail by mistake please advise the sender  
immediately by using the reply facility in your e-mail software and  
delete permanently this e-mail including any copies of it either  
printed or saved to hard drive.
BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829  
00 00, fax +48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego  
Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP:  
526-021-50-88. Wedug stanu na dzie 01.01.2013 r. kapita  
zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.555.904  
zotych.



--
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


Re: Check out BBC News - Atoms star in world's smallest movie from IBM

2013-05-02 Thread Mike Schwab
http://en.wikipedia.org/wiki/A_Boy_and_His_Atom
Movie and three still pictures.

On Thu, May 2, 2013 at 12:17 PM, Ed Finnell efinnel...@aol.com wrote:
 _BBC News -  Atoms star in world's smallest movie from IBM_
 (http://www.bbc.co.uk/news/science-environment-22364761)

 Almost Friday! Anyway, this is way cool...literally and  figuratively.

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


Re: GTF IHL007I Terminating on Error

2013-05-02 Thread DASDBILL2
TMON/MVS (possibly under a newer name than when I developed this part of it in 
1987) sets itself up as an application using the Monitor Call Trace Facility 
when and only when a short-duration I/O trace is requested by a TMON/MVS user . 
 It removes all its Monitor Call control blocks when the trace ends.  Unless 
that code has been modified since I last worked with it 20 years ago. 


Bill Fairchild 
Franklin, TN 


- Original Message -
From: Jim Mulder d10j...@us.ibm.com 
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, May 2, 2013 4:28:29 PM 
Subject: Re: GTF IHL007I  Terminating on Error 

 Cool ! 
 
 We are trying to start a GTF trace for DB2 started tasks that are 
 already running. 
 They end with AHL007I... RC=8. 
 Parms are TRACE=USRP,USR=(FB9),END. 
 When we add JOBNAMEP and the started task names - they fail the same 
way. 
 Except - we can start GTF for any jobname that's not running on a 
 particular LPAR. 
 Back to believing the GTF has to start before the target of the trace. 

  The only thing GTF initialization does with the jobnames you 
specify is to put them into an array which is subsequently used 
buy the filtering routine.  There is no check to see if the jobs 
are running. (at least, not in the GTF code as provided by IBM - 
I don't know if there are any ISV products which hook into GTF). 

  If the SYSLOG and logrec don't show anything useful, the next 
thing I would suggest is 

SLIP SET,A=SVCD,MSGID=AHL007I,ID=GTF,ML=1,END 

 and send in the dump via your PMR so I can look at it. 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY 

-- 
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


Re: ALL IS FINE : SEEING POSTS AGAIN

2013-05-02 Thread Mike Schwab
Select a pageful and click delete?

On Thu, May 2, 2013 at 12:27 PM, John Dawes jhn_da...@yahoo.com.au wrote:
 Yes, I noticed that.  Is there a quick way of deleting them after I have read 
 them?

 
 From: Mike Schwab mike.a.sch...@gmail.com
 To: IBM-MAIN@LISTSERV.UA.EDU
 Sent: Thursday, 2 May 2013 11:16 AM
 Subject: Re: ALL IS FINE : SEEING POSTS AGAIN

 Don't be surprised if you get all the missing emails over a 2-3 week period.

 On Thu, May 2, 2013 at 6:41 AM, John Dawes jhn_da...@yahoo.com.au wrote:
 Me 3.  I hadn't received any mail for quite a while (8 weeks at least)

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


Re: Check whether job still running

2013-05-02 Thread Shmuel Metz (Seymour J.)
In 51827b4a.4070...@acm.org, on 05/02/2013
   at 09:42 AM, Joel C. Ewing jcew...@acm.org said:

Ah, the dubious joys  of working in an environment where quality 
control consists of firing the one who appears to have committed 
an error, rather than analyzing the problem and eliminating the
root-cause  factors that could lead to the same error being 
repeated by someone else in the future. 

Did you seriously believe that Dilbert was fiction?

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Shmuel Metz (Seymour J.)
In 0a4a01ce474d$c93942b0$5babc810$@mcn.org, on 05/02/2013
   at 11:57 AM, Charles Mills charl...@mcn.org said:

What is the correct term for K, M or G type notation?

IEC prefixes or IEC decimal prefixes if you need to distinguish them
from Ki, Mi, Gi et al.

OTOH, what would be the contrasting term for normal notation:
1234 and 456?

Unabbreviated?

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Check whether job still running

2013-05-02 Thread Mike Schwab
On Thu, May 2, 2013 at 4:25 PM, Shmuel Metz (Seymour J.)
shmuel+...@patriot.net wrote:
 In 51827b4a.4070...@acm.org, on 05/02/2013
at 09:42 AM, Joel C. Ewing jcew...@acm.org said:

Ah, the dubious joys  of working in an environment where quality
control consists of firing the one who appears to have committed
an error, rather than analyzing the problem and eliminating the
root-cause  factors that could lead to the same error being
repeated by someone else in the future.

 Did you seriously believe that Dilbert was fiction?

Dilbert seriously underestimated my coworkers.

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


Re: GTF IHL007I Terminating on Error

2013-05-02 Thread DASDBILL2
My tests with GTF in 1987-1988 indicated that whichever application - GTF or 
TMON/MVS - was started first would succeed in using the MC control block 
structure and whichever application was started next would suffer a S0F6 (or 
maybe S0F8) ABEND.  I produced a work-around in about 3 weeks of intense 
effort.  At that time I had access to GTF microfiche.  I was very pleased a few 
years ago when I was able to start my own GTF address space when another one 
was already running and there was no ABEND.  I came to the same conclusion you 
did about the original intent's being to have a multiplicity of applications 
running simultatneously because of a common on one of the fields in one of the 
control blocks which said something like address of next whatever control 
block in the queue of applications. 


Bill Fairchild 
Franklin, TN 

“Political language is designed to make lies sound truthful and murder 
acceptable, and to give the appearance of solidity to pure wind.” [George 
Orwell] 

- Original Message -
From: Jim Mulder d10j...@us.ibm.com 
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, May 2, 2013 5:17:08 PM 
Subject: Re: GTF IHL007I  Terminating on Error 

 TMON/MVS (possibly under a newer name than when I developed this 
 part of it in 1987) sets itself up as an application using the 
 Monitor Call Trace Facility when and only when a short-duration I/O 
 trace is requested by a TMON/MVS user .  It removes all its Monitor 
 Call control blocks when the trace ends.  Unless that code has been 
 modified since I last worked with it 20 years ago. 

  That's good to know.  The Monitor Call interface in z/OS has 
never been externally documented (to my knowledge), and the internal 
macro for invoking it is PL/S(AS)(X) - only.  Althought it appeared 
that the ancients (before my time) who orginally design this interface 
were intending to allow multiple concurrent appplications, it looks like 
at some they gave up on getting that working, and restricted it to 
one application (GTF) at a time.  But, it was GTF initialization that 
enforced the restriction, not the Monitor Call interface code.  So I don't 
know what would happen if this TMON function was active at the same time 
as GTF. 

  In z/OS 1.6, there was a line item to remove this restriction, 
to allow multiple concurrent GTFs.  Which eventually (after a number 
of PTFs) mostly seems to work.  There were still some remaining 
issues relating to GTRACE TEST, and  GTFTRACE under IPCS, when 
multiple GTFs are active, that I am working on fixing in z/OS 2.1 
  
 Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY 

-- 
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


Re: Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread Frank Swarbrick
They've been brainwashed.





 From: John Gilmore jwgli...@gmail.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, May 2, 2013 3:22 PM
Subject: Re: Duplicate job names (Was: Check whether job still running)
 

Some shops have even institutionalized practices that produce
duplicate jobname values.

I know of one that long required development programmers who used the
submit command to use their TSOIDs as the name of every job they
submitted.  I suggested that it would be helpful to these programmers
if they could suffix a single character to that jobname to help them
to distinguish such jobs from each other; and they were then
grudgingly permitted to do so; not all of them, however, make use of
this freedom.

John Gilmore, Ashland, MA 01721 - USA

--
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


ICSF and PIN printing

2013-05-02 Thread Frank Swarbrick
We finally converted from using Thales HSMs to using ICSF for our PIN 
processing.  Yay.

One thing I've been wondering, but haven't asked because in production we 
outsource our printing of PIN mailers, is what options others use for this 
function.  ICSF itself doesn't appear to support it (which makes sense since 
you can't really securely direct-attach a PIN mailer printer to a mainframe).  
But when I generate test cards using test keys in my test LPAR I'd like to be 
able to know what (random) PIN was generated for the card.  I don't necessarily 
want to print the PIN.  I just want to extract it so that I can know what it 
(the PIN) is.


Thanks!
Frank


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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Scott Ford
 Ok guys ..I understand the science here but I learned a K = 1024 bytes not 
1000 ...am I too old school .

Scott ford
www.identityforge.com
from my IPAD

'Infinite wisdom through infinite means'


On May 2, 2013, at 4:08 PM, Charles Mills charl...@mcn.org wrote:

 You do get it! g Your second sentence is a perfect exposition of what I was 
 trying to ask. Your last paragraph is a perfect exposition of the problem I 
 am solving with the K notation.
 
 Thanks all, especially JG.
 
 Scaled seems to be pretty good. Not sure what the opposite is? NoScaled? 
 Unscaled?
 
 INTFMT(SCALED|NOSCALED)
 
 Decimal does not really cut it because it's base ten in any event, and a 
 decimal point is absent in any event. Binary would be confusing, I think.
 
 I hear the people complaining about nudity (ahem) but the units are already 
 specified. Giving an example, devoid here of all context
 
 BytesIn = 25.7K, BytesOut = 286.4M
 
 Yeah, I suppose it might say just plain In = 25.7KB, but, as we say, the 
 program doesn't work that way. (Also, due to other constraints it MUST 
 appear in a string format message, not in tabular form like most mainframe 
 reports.)
 
 And yes, I am doing it with my own code -- there is no built-in support in 
 the language I am using (C++).
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
 Behalf Of Joel C. Ewing
 Sent: Thursday, May 02, 2013 3:30 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: OT - What is the proper term for K notation?
 
 I get it.  The question is not about what scaling factor is being specified, 
 or even the name of a specific measurement units designation, but a more 
 general-level question of what kind of name would one give to the concept of 
 a scaled number representation like 23.5K or 23.6M, if for example you 
 were writing a computer output routine to print a number in that format, 
 rather than printing it as an integer format, or a fixed point value  format, 
 or floating point value with exponent format.
 
 Perhaps you could just call it a scaled integer value where M is an 
 indication of scaling factor, but I can't recall ever hearing someone attempt 
 to give such an external notation a formal name.  The usage of M in a 
 context like MB is as a prefix, and the standards of which I am aware only 
 formally define its usage when combined with a unit of measurement, not 
 stand-alone.  The latter format (4560) I would simply call integer or 
 possibly unscaled integer if the other is 
 called scaled.   The term scaled integer does appear in the context 
 of some languages like COBOL, but it applies to the implied 10**n multiplier 
 in  an internal data representation, not to scaling specific to input or 
 output of values.
 
 One can certainly find examples of applications, particularly in the 
 interactive world, where output values are dynamically scaled so as to 
 display the most significant digits while still using a limited number of 
 characters as the values get increasingly large:
 as in displaying 900 B as 900 B,  but 212,123 B as 212.1 KB,
 616,212,123 B as 616.2MB, etc..  It would make sense to be able to 
 generalize such a numeric format in the absence of a specific measurement 
 unit, but I'm not sure what I would call it other than 
 dynamically scaled integer.   There surely must a programming language 
 somewhere with direct support for such an output format.  I'm just not 
 personally aware of any.
   Joel C. Ewing
 
 --
 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


Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
The code is done LOL. Nope, no options. What you get is what you get. Customers 
are happy with it. I now have a need to be able to turn it OFF (not customer 
unhappiness; machine parsing: machines are happier with 7867543225 than with 
7.86G). So now I need a name for it and for its negation.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Gerhard Postpischil
Sent: Thursday, May 02, 2013 5:45 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: OT - What is the proper term for K notation?

On 5/2/2013 4:08 PM, Charles Mills wrote:
 Yeah, I suppose it might say just plain In = 25.7KB, but, as we say, 
 the program doesn't work that way. (Also, due to other constraints 
 it MUST appear in a string format message, not in tabular form like 
 most mainframe reports.)

This reminds me of G format in ForTran, although that accepts only reals. But I 
don't recall if they had a special name for it.

 And yes, I am doing it with my own code -- there is no built-in 
 support in the language I am using (C++).

It may be easier to write the code than to arrive at a name for it g. 
And you never mentioned whether you want truncation, rounding, banker's 
rounding, or ?

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


Re: Check whether job still running

2013-05-02 Thread Phil Smith
Could the first job maybe specify a data set, and then you write a program to 
check for an ENQ on that data set? Not sure if this solves the problem you're 
trying to solve...

...phsiii

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


Re: Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread Ted MacNEIL
Sorry. 
No insult intended. 
But, you've been z/OS for what 3 years?
How would you feel if a bunch of MVS'rs came and b*tched about 40+ years of VSE 
practices that I'm sure are just as ingrained?

How can you know where I'm at if you ain't where I've been?
Understand where I'm coming from?
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: Frank Swarbrick frank.swarbr...@yahoo.com
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Thu, 2 May 2013 15:45:15 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Duplicate job names (Was: Check whether job still running)

They've been brainwashed.





 From: John Gilmore jwgli...@gmail.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, May 2, 2013 3:22 PM
Subject: Re: Duplicate job names (Was: Check whether job still running)
 

Some shops have even institutionalized practices that produce
duplicate jobname values.

I know of one that long required development programmers who used the
submit command to use their TSOIDs as the name of every job they
submitted.  I suggested that it would be helpful to these programmers
if they could suffix a single character to that jobname to help them
to distinguish such jobs from each other; and they were then
grudgingly permitted to do so; not all of them, however, make use of
this freedom.

John Gilmore, Ashland, MA 01721 - USA

--
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

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