Re: empty KSDS behavior - why?

2018-05-25 Thread Mike Schwab
I remember working with HSM migration control datasets a few years
ago.  Even for that you had to load a high key value dummy record
before using the dataset.

On Fri, May 25, 2018 at 7:20 PM, Frank Swarbrick
 wrote:
> Pointless issue of the day.  This has bothered me for 20 years.  I figured 
> its about time I ask, why?  Why does an "empty" KSDS (a KSDS that has never 
> been "loaded") have what seems to be to be a "special" behavior, one that is 
> different than a KSDS that had records but no longer has any (all records 
> have been deleted).
>
> For example, if a file in this "never loaded" state is opened for input by 
> IDCAMS you get this:
>
>  PRINT INFILE(CCMIGR)
> IDC3300I  ERROR OPENING DVFJS.CCARD.CCMIGRX
> IDC3351I ** VSAM OPEN RETURN CODE IS 160
> IDC0005I NUMBER OF RECORDS PROCESSED WAS 0
>
> where
> 160
> The operands specified in the ACB or GENCB macro are
> inconsistent with each other or with the information in the
> catalog record. This error can also occur when the VSAM
> cluster being opened is empty.
>
> If opened by SORT (DFSORT)
> IEC161I 
> 072-053,DEFVSAM,PRINT1,CCMIGR,,,DVFJS.CCARD.CCMIGRX,DVFJS.CCARD.CCMIGRX.DATA,CATALOG.USERCAT.PPCAT
>
> where
> IEC161I (072)
>
>   Specific information for this return code: The data set was empty, but the 
> ACB (access method control block) for the data set indicated that it was 
> being opened for input only.
>
> System action
>
>   OPEN processing ends for the data set. The error flag (ACBERFLG) in the ACB 
> (access method block) for the data set is set to 160 (X'A0').
>
>
> When opened by a COBOL program, you get file status 35 (An OPEN statement 
> with the INPUT, I-O, or EXTEND phrase was attempted on a non-optional file 
> that was unavailable.), unless you declare it as OPTIONAL, in which case you 
> get file status 05 (An OPEN statement was successfully executed, but the 
> referenced optional file was unavailable at the time the OPEN statement was 
> executed. The file had been created if the open mode was I-O or EXTEND.)
>
> Is this "feature" supposed to be helpful in some obscure edge case?  Or is it 
> simply always annoying?
>
> The OPTIONAL solution in COBOL is generally how we get around this issue, 
> rather than loading a dummy record or something.  But why?  Why, why, why 
> does this behavior even exist?
>
> Frank
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



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


Potter (was: CLIP?)

2018-05-25 Thread Paul Gilmartin
On Fri, 25 May 2018 19:47:47 -0500, Edward Gould  wrote:
>
>What we did use from potter was their printer. All the programmers seem to 
>love it as the page size was 8 1/2 by 11.
>I do not remember specifically anything wrong with it although I think it got 
>used heavily. It may have had more down time, I don’t remember.
>
Laser?  Impact?  Matrix?  Other (specify)?  Landscape?  Portrait?  Character 
pitch?
What year?

>All I know is that one day it was there and the next day the 1403 was back.

-- gil

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


Re: empty KSDS behavior - why?

2018-05-25 Thread Paul Gilmartin
On Sat, 26 May 2018 00:20:34 +, Frank Swarbrick wrote:

>Pointless issue of the day.  This has bothered me for 20 years.  I figured its 
>about time I ask, why?  Why does an "empty" KSDS (a KSDS that has never been 
>"loaded") have what seems to be to be a "special" behavior, one that is 
>different than a KSDS that had records but no longer has any (all records have 
>been deleted).
> 
I suppose it's like formatting a disk: no VTOC is different from an empty VTOC.
But, yes, Why‽  Why does SMP/E require me to REPRO GIMZPOOL?  Why isn't
this embedded in DEFINE CLUSTER?

How do you create your KSDS?  IDCAMS?  Other (specify)

At least nowadays SMS properly terminates a NEW PS data set.  How many decades
did that take?

-- gil

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


Re: CLIP?

2018-05-25 Thread Edward Gould
> On May 25, 2018, at 1:34 PM, Seymour J Metz  wrote:
> 
> Have you used Potter tape drives in that time frame? If not, I don't see any 
> reasonable argument that you could make.
My mind is cloudy here so I can’t remember anything during that time frame. At 
the time the boss was looking at automatic tape mount products and not a one 
would have worked in our environment.
No, we did not use any of their tape drives. 
What we did use from potter was their printer. All the programmers seem to love 
it as the page size was 8 1/2 by 11.
I do not remember specifically anything wrong with it although I think it got 
used heavily. It may have had more down time, I don’t remember.
All I know is that one day it was there and the next day the 1403 was back.

Ed


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


Re: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Edward Gould
> On May 25, 2018, at 12:39 PM, Jesse 1 Robinson  
> wrote:
> 
> I'm sympathetic to the argument that new stuff should be investigated, but 
> the problem is whether that really happens in practice. We've all met the 
> sysprog who meticulously codes parameter defaults as a kind of in-your-face 
> documentation so that 'we will all know' what's happening. Then years later 
> the defaults change, but the user-coded list does not get updated. Call me 
> Pollyanna, but I'm willing to trust the latest default.
> 
> As for getting inconsistent results, I suspect that SMP/E results can be 
> influenced by the particular mix of elements being processed in a given run. 
> That is, applying SYSMOD-A and SYSMOD-B in the same step might uncover a 
> sinkhole that applying one sysmod or the other alone would not. This problem 
> is very difficult to detect in development and may require a lot of customer 
> activity to unearth. 
> 
> .
Jess1,
*YEARS* ago with a well known vendor I was trying to apply a zap (gotten in 
Hardcopy from the vendor) the module was right but the csect did not exist in 
the module flushed the zap, I called the vendor and the person I talked to 
started to argue with me about how I coded the zap. I was annoyed and said fine 
I will fax you the output. I faxed him the sheet of paper.. I did not hear back 
from him in an hour so I called him. He said I had coded the zap wrong, I 
looked at the zap again because I do not miscode zaps. I did this on the phone 
with him. I said the first column is blank and then the word "name” and then 
there is the module name and a blank and the csect name,  the rest of the card 
out to 72 is blank. What is wrong with it? He said you must be a beginner you 
never code zap statements like that. I said EXCUSE me that is how a the first 
zap statement is coded, I do this daily with another vendor and that is by the 
book how its done.  He told me I was wrong and not to bother him again. I said 
what? He hung the phone up on me. I went to the boss and explained to him what 
had transpired and he took a look at my zap statements and he said OK we will 
get him on the line. The guy hung up the phone and soon as he heard the 
company. My boss called the marketing rep and explained what was going on, the 
marketing rep followed the top-down chart as to who the guys boss was. 5 
minutes later we get a call from the guys boss and explains that the guy had a 
bad day. We explained the situation and he said what you are telling me you are 
correct, let me check with another technician he puts us on hold (with lousy 
music on top of it). The technician gets back on the the phone and said there 
was a typo on the sheet and its being faxed to all the customers as we speak. I 
said OK, but the treatment I got from this other technician was just wrong and 
a customer should never be treated that way. He said he will take it up with 
his management. My boss was surprised at me speaking up like I did, but I was 
pissed. The next day I called in with a small question on a wording of a zap 
and what sequence it was supposed to go on. A technician got on and I asked the 
question and he said he was happy we had caught the issue. I said OK thank you. 
He said was I going to report him? I said no why should I, you handled the call 
correctly. He said the technician I had talked to yesterday was fired.

 

> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler 
> SHARE MVS Program Co-Manager
> 323-715-0595 Mobile
> 626-543-6132 Office ⇐=== NEW
> robin...@sce.com 

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


empty KSDS behavior - why?

2018-05-25 Thread Frank Swarbrick
Pointless issue of the day.  This has bothered me for 20 years.  I figured its 
about time I ask, why?  Why does an "empty" KSDS (a KSDS that has never been 
"loaded") have what seems to be to be a "special" behavior, one that is 
different than a KSDS that had records but no longer has any (all records have 
been deleted).

For example, if a file in this "never loaded" state is opened for input by 
IDCAMS you get this:

 PRINT INFILE(CCMIGR)
IDC3300I  ERROR OPENING DVFJS.CCARD.CCMIGRX
IDC3351I ** VSAM OPEN RETURN CODE IS 160
IDC0005I NUMBER OF RECORDS PROCESSED WAS 0

where
160
The operands specified in the ACB or GENCB macro are
inconsistent with each other or with the information in the
catalog record. This error can also occur when the VSAM
cluster being opened is empty.

If opened by SORT (DFSORT)
IEC161I 
072-053,DEFVSAM,PRINT1,CCMIGR,,,DVFJS.CCARD.CCMIGRX,DVFJS.CCARD.CCMIGRX.DATA,CATALOG.USERCAT.PPCAT

where
IEC161I (072)

  Specific information for this return code: The data set was empty, but the 
ACB (access method control block) for the data set indicated that it was being 
opened for input only.

System action

  OPEN processing ends for the data set. The error flag (ACBERFLG) in the ACB 
(access method block) for the data set is set to 160 (X'A0').


When opened by a COBOL program, you get file status 35 (An OPEN statement with 
the INPUT, I-O, or EXTEND phrase was attempted on a non-optional file that was 
unavailable.), unless you declare it as OPTIONAL, in which case you get file 
status 05 (An OPEN statement was successfully executed, but the referenced 
optional file was unavailable at the time the OPEN statement was executed. The 
file had been created if the open mode was I-O or EXTEND.)

Is this "feature" supposed to be helpful in some obscure edge case?  Or is it 
simply always annoying?

The OPTIONAL solution in COBOL is generally how we get around this issue, 
rather than loading a dummy record or something.  But why?  Why, why, why does 
this behavior even exist?

Frank


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


Re: How to get BPX loadhfs (BPX1LOD) to load module into writable memory?

2018-05-25 Thread Paul Gilmartin
On Fri, 25 May 2018 22:23:09 +0200, Peter Hunkeler wrote:

>>> What was Peter H. (informally?) quoting without citation?
> >
>>In: z/OS  IBM MVS Program Management: User's Guide and Reference
>>Version 2 Release 3  SA23-1393-30
>
>Re-read my post and you will find my citation. I admit I missed the word 
>"Reference" and I did not include the pubs number. I thought it would be 
>understood, nevertheless. It seems, not. I'm sorry for the confusion this may 
>have caused.
>
OK.  You posted from "Glossary" (which I hadn't noticed):
reenterable
The reusability attribute that allows a program to be used concurrently by 
more
than one task. A reenterable module can modify its own data or other shared
resources, if appropriate serialization is in place to prevent interference 
between
using tasks. See reusability.
>
That's how I recall the behavior from decades ago.  But it appears to be 
contradicted,
at least in spirit, by the "options reference":

On Fri, 25 May 2018 13:23:58 -0500, Paul Gilmartin wrote:

>On Tue, 22 May 2018 15:27:32 -0400, Thomas David Rivers wrote:
>
>>The BPX loadhfs function (BPX1LOD) loads an HFS executable
>>into memory.
>>
>>It seems, that sometimes, this is loaded into writable memory
>>and sometimes into read-only memory.
>>
>>There doesn't seem to be a way to indicate which is desired.. is there
>>some OS-interface that writable memory be used?
>>
>What was Peter H. (informally?) quoting without citation?
>
>In: z/OS  IBM MVS Program Management: User's Guide and Reference
>Version 2 Release 3  SA23-1393-30
>
>Chapter 6. Binder options reference
>Binder options
>REUS: Reusability options`
>RENT
>The module is reenterable. It can be executed by more than one
>task at a time. A task can begin executing it before a previous
>task has completed execution. A reenterable module is ordinarily
>expected not to modify its own code. In some cases, MVS protects
>the reentrant module's virtual storage so that it cannot be
>modified except by a program running in key 0. These cases
>include programs which the system treats as having been loaded
>from an authorized library, and also programs running under UNIX
>unless a debugging environment has been specified.
>
>Reenterable modules are also serially reusable.
>
>So, WAD.
>
>I dislike some things about this:
>
>o "include" is undesirably vague.  The Ref. should specify exactly
>  the cases in which ... programs are [so] treated.  A precise "are"
>  is preferable to the imprecise "include".  What other cases may
>  there be?  "[T]reats as having been ..." is likewise vague.  Provide
>  at least a citation of an explanation of what this means.
>
>o Simpler Is Better.  I see no good reason to treat "programs running
>  under UNIX" differently from other programs.
>
>o "ordinarily expected".  Is this a retreat from the earlier well-known
>  rule (cited by Peter) that a RENT program was allowed to modify its
>  own code given proper serialization?

-- gil

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


Re: Walt Doherty - RIP

2018-05-25 Thread Anne & Lynn Wheeler
g...@gabegold.com (Gabe Goldberg) writes:
> https://jlelliotton.blogspot.com/p/the-economic-value-of-rapid-response.html

Yorktown research also did study of what was minimum human response
threshold perception (somewhat skewed population, members of YKT
research) ... and it varied for different people between .1seconds and
.2second (threashold where person couldn't distinquish that it was
getting faster).

Thadani work then went back and looked at difference between "system
response" and what the human saw. At there was difference between
"system response" and 3270 response ... because minimum channel attached
3272/3277 added .089seconds ... so for human to see .25sec response
... the "system response" had to be .161secs (or better).

When the 3274/3278 came out ... a lot of electronics was moved out of
3278 terminal back to 3274 controller (to reduce manufacturing cost)
... but it required a huge amount of coax protocol chatter latency
between the 3274 controller and 3278 terminal ... resulting in typical
.3sec-.5sec hardware response (depending on data stream) ... with a
.3sec minimum. To achieve .3sec person response then required a zero
second system response and to achieve .25sec person response
(i.e. response seen by person) required system response to be negative
.05seconds (needed time machine).

there was complaints sent to the 3274/3278 product administrator ...
and the eventual response was that 3274/3278 wasn't designed for
interactive computing ... but instead for data entry (i.e. electronic
keypunch).

old post with some of the 3270 & system response comparison
http://www.garlic.com/~lynn/2001m.html#19

and from IBM Jargon:

bad response - n. A delay in the response time to a trivial request of
a computer that is longer than two tenths of one second. In the 1970s,
IBM 3277 display terminals attached to quite small System/360 machines
could service up to 19 interruptions every second from a user I
measured it myself. Today, this kind of response time is considered
impossible or unachievable, even though work by Doherty, Thadhani, and
others has shown that human productivity and satisfaction are almost
linearly inversely proportional to computer response time. It is hoped
(but not expected) that the definition of Bad Response will drop below
one tenth of a second by 1990.

-- 
virtualization experience starting Jan1968, online at home since Mar1970

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


Re: Walt Doherty - RIP

2018-05-25 Thread Jack J. Woehr

On 5/25/2018 1:21 PM, Gabe Goldberg wrote:
Father of economics of sub-second response time; wonderful 
SHARE/mainframe/computing contributor. 


Read that old paper and realized we've gone backwards from the mainframe 
... as I wait for my JIRA ticket to load ...


--
Jack J. Woehr # Science is more than a body of knowledge. It's a way of
www.well.com/~jax # thinking, a way of skeptically interrogating the universe
www.softwoehr.com # with a fine understanding of human fallibility. - Carl Sagan

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


AW: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable memory?

2018-05-25 Thread Peter Hunkeler
>> What was Peter H. (informally?) quoting without citation?
 >
>In: z/OS  IBM MVS Program Management: User's Guide and Reference
>Version 2 Release 3  SA23-1393-30


Re-read my post and you will find my citation. I admit I missed the word 
"Reference" and I did not include the pubs number. I thought it would be 
understood, nevertheless. It seems, not. I'm sorry for the confusion this may 
have caused.


--
Peter Hunkeler




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


Walt Doherty - RIP

2018-05-25 Thread Gabe Goldberg
Father of economics of sub-second response time; wonderful 
SHARE/mainframe/computing contributor.


http://hosting-11936.tributes.com/obituary/show/Walter-J.-Doherty-106121619

https://jlelliotton.blogspot.com/p/the-economic-value-of-rapid-response.html

--
Gabriel Goldberg, Computers and Publishing, Inc.   g...@gabegold.com
3401 Silver Maple Place, Falls Church, VA 22042   (703) 204-0433
LinkedIn: http://www.linkedin.com/in/gabegoldTwitter: GabeG0

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


Re: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Jesse 1 Robinson
I believe that a radical restructuring of a load module represents a strong 
case for ++DELETE and re-add of the affected element. Some changes are too 
disruptive to handle via update. Of course a delete is also disruptive and 
invariably accompanied by HOLD data to the effect that the PTF cannot be 
RESTOREd. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Friday, May 25, 2018 11:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: smp/e question - PTF relinks, but missing CSECTs.

On Fri, 25 May 2018 17:39:03 +, Jesse 1 Robinson wrote:
>
>As for getting inconsistent results, I suspect that SMP/E results can be 
>influenced by the particular mix of elements being processed in a given run. 
>That is, applying SYSMOD-A and SYSMOD-B in the same step might uncover a 
>sinkhole that applying one sysmod or the other alone would not. This problem 
>is very difficult to detect in development and may require a lot of customer 
>activity to unearth. 
> 
Indeed.  Does this happen when SYSMOD-A delivers a new ++MOD element and 
SYSMOD-B delivers ++JCLIN adding that ++MOD element to an existing load module?

-- gil


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


Re: CLIP?

2018-05-25 Thread Seymour J Metz
> I will argue with you about the reliability of STC/STK drives.

Have you used Potter tape drives in that time frame? If not, I don't see any 
reasonable argument that you could make.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
Edward Gould 
Sent: Friday, May 25, 2018 1:51 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: CLIP?

> On May 25, 2018, at 10:34 AM, Seymour J Metz  wrote:
>
> STC drives were the reliable ones. Ever use Potter drives in the late 1970s 
> or in the 1980s?

I will argue with you about the reliability of STC/STK drives. At the time we 
had a full time (actually a couple) of IBM SE’s. One of them took on tape as a 
general issue. They wrote a (yellow/orange?- before the orange books actually 
meant something special) the book (Forgot the number) he did a study on how 
much buffering tape would decrease run time (he actually took production jobs 
(with the owners permission of course) and added dcb=bufno= on various dd cards 
and of course it dramatically decreased run time. 6 Months after publication, 
IBM offered SAMe at $60 a month. I think we were ESP and it did help but it 
also uncovered bad code in 8 or so IBM modules. I think I had 4 apars and 
another sysprog had 4, IBM took on some. All in all not too bad. This was 
during the switchover time frame from STC back to IBM. The STC CE’s were jerks 
about getting kicked out and they dragged their feet getting out. When the last 
one left we all stood up and clapped.
Our management noticed the the STC people were being jerks and told the 
customer manager for STC never to darken our door again.

Ed


--
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: How to get BPX loadhfs (BPX1LOD) to load module into writable memory?

2018-05-25 Thread Seymour J Metz
> "ordinarily expected".  Is this a retreat from the earlier well-known
>   rule (cited by Peter) that a RENT program was allowed to modify its
>   own code given proper serialization?

I read it as saying that it's permitted but bad form, and I agree. 


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Friday, May 25, 2018 2:23 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable 
memory?

On Tue, 22 May 2018 15:27:32 -0400, Thomas David Rivers wrote:

>The BPX loadhfs function (BPX1LOD) loads an HFS executable
>into memory.
>
>It seems, that sometimes, this is loaded into writable memory
>and sometimes into read-only memory.
>
>There doesn't seem to be a way to indicate which is desired.. is there
>some OS-interface that writable memory be used?
>
What was Peter H. (informally?) quoting without citation?

In: z/OS  IBM MVS Program Management: User's Guide and Reference
Version 2 Release 3  SA23-1393-30

Chapter 6. Binder options reference
Binder options
REUS: Reusability options`
RENT
The module is reenterable. It can be executed by more than one
task at a time. A task can begin executing it before a previous
task has completed execution. A reenterable module is ordinarily
expected not to modify its own code. In some cases, MVS protects
the reentrant module's virtual storage so that it cannot be
modified except by a program running in key 0. These cases
include programs which the system treats as having been loaded
from an authorized library, and also programs running under UNIX
unless a debugging environment has been specified.

Reenterable modules are also serially reusable.

So, WAD.

I dislike some things about this:

o "include" is undesirably vague.  The Ref. should specify exactly
  the cases in which ... programs are [so] treated.  A precise "are"
  is preferable to the imprecise "include".  What other cases may
  there be?  "[T]reats as having been ..." is likewise vague.  Provide
  at least a citation of an explanation of what this means.

o Simpler Is Better.  I see no good reason to treat "programs running
  under UNIX" differently from other programs.

o "ordinarily expected".  Is this a retreat from the earlier well-known
  rule (cited by Peter) that a RENT program was allowed to modify its
  own code given proper serialization?

-- 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: How to get BPX loadhfs (BPX1LOD) to load module into writable memory?

2018-05-25 Thread Paul Gilmartin
On Tue, 22 May 2018 15:27:32 -0400, Thomas David Rivers wrote:

>The BPX loadhfs function (BPX1LOD) loads an HFS executable
>into memory.
>
>It seems, that sometimes, this is loaded into writable memory
>and sometimes into read-only memory.
>
>There doesn't seem to be a way to indicate which is desired.. is there
>some OS-interface that writable memory be used?
>
What was Peter H. (informally?) quoting without citation?

In: z/OS  IBM MVS Program Management: User's Guide and Reference
Version 2 Release 3  SA23-1393-30

Chapter 6. Binder options reference
Binder options
REUS: Reusability options`
RENT
The module is reenterable. It can be executed by more than one
task at a time. A task can begin executing it before a previous
task has completed execution. A reenterable module is ordinarily
expected not to modify its own code. In some cases, MVS protects
the reentrant module's virtual storage so that it cannot be
modified except by a program running in key 0. These cases
include programs which the system treats as having been loaded
from an authorized library, and also programs running under UNIX
unless a debugging environment has been specified.

Reenterable modules are also serially reusable.

So, WAD.

I dislike some things about this:

o "include" is undesirably vague.  The Ref. should specify exactly
  the cases in which ... programs are [so] treated.  A precise "are"
  is preferable to the imprecise "include".  What other cases may
  there be?  "[T]reats as having been ..." is likewise vague.  Provide
  at least a citation of an explanation of what this means.

o Simpler Is Better.  I see no good reason to treat "programs running
  under UNIX" differently from other programs.

o "ordinarily expected".  Is this a retreat from the earlier well-known
  rule (cited by Peter) that a RENT program was allowed to modify its
  own code given proper serialization?

-- gil

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


Re: Mantissa z86VM ?

2018-05-25 Thread Edward Gould
> On May 25, 2018, at 11:51 AM, Dyck, Lionel B. (RavenTek)  
> wrote:
> 
> The last update I can find is in their blog from June 2015 - does anyone know 
> what happened to this promising product to enable x86 software to run on Z?
> 
> --
> Lionel B. Dyck (Contractor)  <
> Mainframe Systems Programmer - RavenTek Solution Partners
Lionel,

Somewhere in the 1990’s IBM did this (I think it was top secret at the time). 
My friend who was aware of the project (worked for IBM) did not want to talk 
about it. He is retired and the next time I see him I will broach the subject 
matter and see if he will talk.

Ed


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


Re: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Paul Gilmartin
On Fri, 25 May 2018 17:39:03 +, Jesse 1 Robinson wrote:
>
>As for getting inconsistent results, I suspect that SMP/E results can be 
>influenced by the particular mix of elements being processed in a given run. 
>That is, applying SYSMOD-A and SYSMOD-B in the same step might uncover a 
>sinkhole that applying one sysmod or the other alone would not. This problem 
>is very difficult to detect in development and may require a lot of customer 
>activity to unearth. 
> 
Indeed.  Does this happen when SYSMOD-A delivers a new ++MOD element
and SYSMOD-B delivers ++JCLIN adding that ++MOD element to an existing
load module?

-- gil

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


Re: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread John McKown
On Fri, May 25, 2018 at 12:43 PM Seymour J Metz  wrote:

> My song "PUT Process" was motivated by real incidents. JES2 service was
> especially bad; they would issue a PTF with a packaging error and the fix
> would again have a packaging error.
>

​Yeah, I remember "JES2 level sets". Unfortunately, I don't remember if I
liked them or despised them.​


>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
-- 
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread John McKown
On Fri, May 25, 2018 at 12:39 PM Jesse 1 Robinson 
wrote:

> I'm sympathetic to the argument that new stuff should be investigated, but
> the problem is whether that really happens in practice. We've all met the
> sysprog who meticulously codes parameter defaults as a kind of in-your-face
> documentation so that 'we will all know' what's happening. Then years later
> the defaults change, but the user-coded list does not get updated. Call me
> Pollyanna, but I'm willing to trust the latest default.
>

​I'm a bit like that latter. I tend to code all the known parms of any kind
of "configuration" member even if all I'm doing is restating the default.
One reason, IIRC, was a vendor put out a either some maintenance or a new
version which changed the default on something. And after I implemented it,
I got a ton of complaints that "the product is broken" because the
programmers depended on the previous, now changed, default. ​



>
> As for getting inconsistent results, I suspect that SMP/E results can be
> influenced by the particular mix of elements being processed in a given
> run. That is, applying SYSMOD-A and SYSMOD-B in the same step might uncover
> a sinkhole that applying one sysmod or the other alone would not. This
> problem is very difficult to detect in development and may require a lot of
> customer activity to unearth.
>

​Yeah, I vaguely remember something long ago where I had some such problem.
I eventually had to try doing a APPLY S(one-entry) GROUPEXTEND to put
things on more slowly. And I had to figure out the "correct" order myself
too. I.e. I could apply A, then B and A would succeed & B fail, but if I
did apply B, then A -- everything was fine. I really got P.O.'d as I
recall. I'm now pretty much too old to bother. That's why our "maintenance"
philosophy in the past was to RECEIVE each RSU as it was announced. And do
_nothing_ with it; unless there was a specific need. We would simply order
an new IPO/CPDO/whatever about every 6 months. And install a completely new
z/OS image on new volumes -- new RES, DLIB, & SMP volumes. This is likely
easier in our very small, single production image + sandbox, environment.



>
> .
> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler
> SHARE MVS Program Co-Manager
> 323-715-0595 Mobile
> 626-543-6132 Office ⇐=== NEW
> robin...@sce.com
>

-- 
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: CLIP?

2018-05-25 Thread Edward Gould
> On May 25, 2018, at 10:34 AM, Seymour J Metz  wrote:
> 
> STC drives were the reliable ones. Ever use Potter drives in the late 1970s 
> or in the 1980s?

I will argue with you about the reliability of STC/STK drives. At the time we 
had a full time (actually a couple) of IBM SE’s. One of them took on tape as a 
general issue. They wrote a (yellow/orange?- before the orange books actually 
meant something special) the book (Forgot the number) he did a study on how 
much buffering tape would decrease run time (he actually took production jobs 
(with the owners permission of course) and added dcb=bufno= on various dd cards 
and of course it dramatically decreased run time. 6 Months after publication, 
IBM offered SAMe at $60 a month. I think we were ESP and it did help but it 
also uncovered bad code in 8 or so IBM modules. I think I had 4 apars and 
another sysprog had 4, IBM took on some. All in all not too bad. This was 
during the switchover time frame from STC back to IBM. The STC CE’s were jerks 
about getting kicked out and they dragged their feet getting out. When the last 
one left we all stood up and clapped.
Our management noticed the the STC people were being jerks and told the 
customer manager for STC never to darken our door again.

Ed


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


Re: Mantissa z86VM ?

2018-05-25 Thread Steve Beaver
Lack of Money and people 

Sent from my iPhone

Sorry for the autocorrect issues 

> On May 25, 2018, at 11:51, Dyck, Lionel B. (RavenTek)  
> wrote:
> 
> The last update I can find is in their blog from June 2015 - does anyone know 
> what happened to this promising product to enable x86 software to run on Z?
> 
> --
> Lionel B. Dyck (Contractor)  <
> Mainframe Systems Programmer - RavenTek Solution Partners
> 
> 
> --
> 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: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Seymour J Metz
My song "PUT Process" was motivated by real incidents. JES2 service was 
especially bad; they would issue a PTF with a packaging error and the fix would 
again have a packaging error.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
Jesse 1 Robinson 
Sent: Friday, May 25, 2018 1:39 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: smp/e question - PTF relinks, but missing CSECTs.

I'm sympathetic to the argument that new stuff should be investigated, but the 
problem is whether that really happens in practice. We've all met the sysprog 
who meticulously codes parameter defaults as a kind of in-your-face 
documentation so that 'we will all know' what's happening. Then years later the 
defaults change, but the user-coded list does not get updated. Call me 
Pollyanna, but I'm willing to trust the latest default.

As for getting inconsistent results, I suspect that SMP/E results can be 
influenced by the particular mix of elements being processed in a given run. 
That is, applying SYSMOD-A and SYSMOD-B in the same step might uncover a 
sinkhole that applying one sysmod or the other alone would not. This problem is 
very difficult to detect in development and may require a lot of customer 
activity to unearth.

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Friday, May 25, 2018 10:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: smp/e question - PTF relinks, but missing CSECTs.

(It's Friday; SPAM is above suspicion.)

On Fri, 25 May 2018 16:41:56 +, Jesse 1 Robinson wrote:

>I don't see any problem with the BYPASS statement except that it's needlessly 
>specific. BYPASS(HOLDSYSTEM) without the list of types should not only 
>suffice--it does for me--but also hedges against the addition of some new 
>holdsys type that you also want to bypass but overlooked in the inventory.
>
OTOH, if a new holdsys type appears it might bear investigation.

>Coincidentally we're also working an SR for a different link edit problem with 
>a System Automation module. Truth is, as good as SMP/E is, it cannot overcome 
>packaging errors.
>
No, testing by the supplier should do that.  But the cafeteria-style service 
allowed by SMP/E may make it impractical that a customer could install.

And I know of a case (ISV, not IBM) where a PTF passed testing only because of 
a dirty target zone.  The problem was first detected in the field.

-- 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: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Jesse 1 Robinson
I'm sympathetic to the argument that new stuff should be investigated, but the 
problem is whether that really happens in practice. We've all met the sysprog 
who meticulously codes parameter defaults as a kind of in-your-face 
documentation so that 'we will all know' what's happening. Then years later the 
defaults change, but the user-coded list does not get updated. Call me 
Pollyanna, but I'm willing to trust the latest default.

As for getting inconsistent results, I suspect that SMP/E results can be 
influenced by the particular mix of elements being processed in a given run. 
That is, applying SYSMOD-A and SYSMOD-B in the same step might uncover a 
sinkhole that applying one sysmod or the other alone would not. This problem is 
very difficult to detect in development and may require a lot of customer 
activity to unearth. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Friday, May 25, 2018 10:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: smp/e question - PTF relinks, but missing CSECTs.

(It's Friday; SPAM is above suspicion.)

On Fri, 25 May 2018 16:41:56 +, Jesse 1 Robinson wrote:

>I don't see any problem with the BYPASS statement except that it's needlessly 
>specific. BYPASS(HOLDSYSTEM) without the list of types should not only 
>suffice--it does for me--but also hedges against the addition of some new 
>holdsys type that you also want to bypass but overlooked in the inventory.
> 
OTOH, if a new holdsys type appears it might bear investigation.

>Coincidentally we're also working an SR for a different link edit problem with 
>a System Automation module. Truth is, as good as SMP/E is, it cannot overcome 
>packaging errors.  
> 
No, testing by the supplier should do that.  But the cafeteria-style service 
allowed by SMP/E may make it impractical that a customer could install.

And I know of a case (ISV, not IBM) where a PTF passed testing only because of 
a dirty target zone.  The problem was first detected in the field.

-- gil


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


Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Tom Marchant
On Fri, 25 May 2018 11:19:58 -0500, Paul Gilmartin wrote:

>SYSLIB?  SYSLMOD?  Whatever.  I don't believe SMP/E cares about SYSLIB
>DD statement images in Binder JCLIN.

It does with CALLLIBS.

-- 
Tom Marchant

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


Re: File transfer Red Alert

2018-05-25 Thread Jesse 1 Robinson
Saints be praised! The sun has broken through the Southern California May 
Gray--predecessor to June Gloom. Both SFTP and HTTPS are cited. We use the 
former as an internal standard and the latter for RECEIVE FROM NETWORK. For 
reasons I've mentioned elsewhere, TLS/FTPS is not technically possible for us 
without corporate intervention. 

Bravo!

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John Eells
Sent: Friday, May 25, 2018 9:36 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: File transfer Red Alert

Reposting to the list server for Rick.

rs1...@gmail.com wrote:
> The Support File Transfer Details page has been updated and the Support File 
> Transfer ID link is live. Please see 
> http://public.dhe.ibm.com/SupportFileTransferDetails.html for all the details 
> needed. We will continue to keep this page up to date with the latest process.
> 
> -Rick Schoonmaker
> IBM Z and Linux Worldwide Client Care Manager
> 


--
John Eells
IBM Poughkeepsie
ee...@us.ibm.com


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


Re: smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Paul Gilmartin
(It's Friday; SPAM is above suspicion.)

On Fri, 25 May 2018 16:41:56 +, Jesse 1 Robinson wrote:

>I don't see any problem with the BYPASS statement except that it's needlessly 
>specific. BYPASS(HOLDSYSTEM) without the list of types should not only 
>suffice--it does for me--but also hedges against the addition of some new 
>holdsys type that you also want to bypass but overlooked in the inventory.
> 
OTOH, if a new holdsys type appears it might bear investigation.

>Coincidentally we're also working an SR for a different link edit problem with 
>a System Automation module. Truth is, as good as SMP/E is, it cannot overcome 
>packaging errors.  
> 
No, testing by the supplier should do that.  But the cafeteria-style service
allowed by SMP/E may make it impractical that a customer could install.

And I know of a case (ISV, not IBM) where a PTF passed testing only
because of a dirty target zone.  The problem was first detected in the field.

-- gil

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


Mantissa z86VM ?

2018-05-25 Thread Dyck, Lionel B. (RavenTek)
The last update I can find is in their blog from June 2015 - does anyone know 
what happened to this promising product to enable x86 software to run on Z?

--
Lionel B. Dyck (Contractor)  <
Mainframe Systems Programmer - RavenTek Solution Partners


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


Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Jesse 1 Robinson
I don't see any problem with the BYPASS statement except that it's needlessly 
specific. BYPASS(HOLDSYSTEM) without the list of types should not only 
suffice--it does for me--but also hedges against the addition of some new 
holdsys type that you also want to bypass but overlooked in the inventory.

Coincidentally we're also working an SR for a different link edit problem with 
a System Automation module. Truth is, as good as SMP/E is, it cannot overcome 
packaging errors.  

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John McKown
Sent: Friday, May 25, 2018 9:26 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but 
missing CSECTs.

On Fri, May 25, 2018 at 10:41 AM Seymour J Metz  wrote:

> What was on the APPLY statement?
>

​It is my standard. The BYPASS _might_ be part of the problem, but I really 
don't see why it would cause _this_ error.

  SETBOUNDARY (MVST100)
  .
  APPLY
 ASSEM
 JCLINREPORT
 GROUPEXTEND
  BYPASS(HOLDSYSTEM(ACTION,DELETE,DOC,DEP,AO,IPL,
EC,DYNACT,MULTSYS,EXIT,DOWNLD,
RESTART,ENH,MSGSKEL))
 SOURCEID (
   RECNTS29
  )
 RETRY(YES)
.​

​RECNTS29 is the name that I assigned to the latest RSU that I downloaded just 
a month or so ago.​



>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
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: File transfer Red Alert

2018-05-25 Thread John Eells

Reposting to the list server for Rick.

rs1...@gmail.com wrote:

The Support File Transfer Details page has been updated and the Support File 
Transfer ID link is live. Please see 
http://public.dhe.ibm.com/SupportFileTransferDetails.html for all the details 
needed. We will continue to keep this page up to date with the latest process.

-Rick Schoonmaker
IBM Z and Linux Worldwide Client Care Manager




--
John Eells
IBM Poughkeepsie
ee...@us.ibm.com

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


Re: How to get BPX loadhfs (BPX1LOD) to load module into writable memory?

2018-05-25 Thread Seymour J Metz
No, I just finished looking for appropriate references for pure, reentrant and 
refreshable for use in an edit to a Wikipedia talk page. As usual, gargle 
insists that it knows better than me what I want to search form, and gives me 
lots of BS links.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
John McKown 
Sent: Friday, May 25, 2018 12:30 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable 
memory?

On Fri, May 25, 2018 at 11:16 AM Seymour J Metz  wrote:

> The CS community uses "pure" for read-only.
>

​Thanks. I thought that I had read something like like in the past, but I
couldn't find the reference. By chance do you have a URL that I could refer
to? I tried various searches, including "pure code" "pure program" "pure
executable" and other "pure ..." type searches, but no useful results.​



>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> 
> From: IBM Mainframe Discussion List  on behalf
> of John McKown 
> Sent: Thursday, May 24, 2018 3:58 PM
> To: IBM-MAIN@listserv.ua.edu
> Subject: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable
> memory?
>
> On Thu, May 24, 2018 at 2:09 PM Seymour J Metz  wrote:
>
> > No. It means that the code will run correctly even if the OS refreshes it
> > from DASD. That might mean that it is R/O, or it might only mean that the
> > changes are not relevant to correct operation, e.g., storing data for
> dump
> > analysis that the module never looks at again.
> >
> > Now, IMHO it's bad form to play such games, but it's legal.
> >
>
> ​Thanks. I thought that there was a word/phrase for a program which does
> not modify anything within itself, including "data" areas. E.g. something
> better than "not self-modifying". The only thing that I have found in my
> searching is "ROMable code". Which I hope is self evident as "code which
> will run correctly even if stored in ReadOnlyMemory". Apparently this is
> what some of the ARM programmers, especially "embedded" programmers, use
> for this. ​
>
> Now, personally, I _love_ that I can have z/OS fetch place RENT code in key
> 0 memory. Hum, are those pages also marked "read only", or is the
> protection only that most programs don't run key 0? I was hoping that I
> could use the IARV64 REQUEST=PROTECT to make the memory ReadOnly, but
> apparently that API can only be used with "memory objects" which are "above
> the bar", not memory in the 0K-2GiB range.
>
>
>
> >
> >
> > --
> > Shmuel (Seymour J.) Metz
> > http://mason.gmu.edu/~smetz3
>
>
> --
> Once a government places vague notions of public safety and security above
> the preservation of freedom, a general loss of liberty is sure to follow.
>
> GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)
>
>
> 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
>


--
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Seymour J Metz
ObSchiller Against stupidity the gods themselves contend in vain. You can't win 
an argument with the invincibly ignorant, no mater how many times you ask them 
to RTFM. My condolences.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Friday, May 25, 2018 12:19 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

On Fri, 25 May 2018 07:37:53 -0500, John McKown wrote:

>On Fri, May 25, 2018 at 7:26 AM Tom Marchant wrote:
>
>> On Fri, 25 May 2018 12:20:18 +, Allan Staller wrote:
>>
>> >Check the releted DDDEF's and the SYSLIB/CALLLIB concat.
>>
>> SYSLIB? The SYSLIB DDDEF is for assemblies, not for link edits.
>
>​True for SMP/E usagre. The Binder, at least in batch, uses the DD SYSLIB
>for autocall (CALL option). However, SMP/E, when it scans the ++JCLIN, will
>notice any Binder SYSLIBs. It will store the last qualifier as a DDDEF name
>in the appropriate LMOD. When the Binder is invoked for that LMOD​, SMP/E
>will dynamically allocate the DDDEFs in the LMOD entry to some SMPn DD
>name and pass that name as the alternate SYSLIB name to the Binder.
>
SYSLIB?  SYSLMOD?  Whatever.  I don't believe SMP/E cares about SYSLIB
DD statement images in Binder JCLIN.  But the DDNAME on INCLUDE statements
must match the DLIB NAMED on the ++MOD MCS.

I once had a heated argument with a co-worker who observed that the SYSLMOD
DSN in JCLIN was not an existing data set, and insisted that it must refer to a 
real
data set.  I tried to explain to him that what he saw was not JCL, but he 
persisted,
arguing that if each line starts with "//" it must be JCL!

>However, I don't control the LMOD entry, it was set up for me by IBM when I
>installed SMP/E and maintained by them. And, just to be complete, AOSBN is
>not mentioned in the LMOD SYSLIB equivalent. Only LINKLIB is mentioned in
>the Binder SYSMOD for this LMOD.
>
>​Again, the output from SMP/E and the LIST LMOD XREF output can be viewed
>on Github here:
>https://secure-web.cisco.com/1sn_Ew1J2mshmQ2uFOUCcFUQR-Nj7zIylBpu90fJUGZnrxUpDYeZFKdqU_9DdZEhi9rhECSHdRo8F5ZQYu3w5FuHNgTKgsRe-RdhfGd-8Zshr-IuqkjWrR0MqgCkYH2j8ttqQgEeTDHTUJ61uHQSqSXSkdXC8PqyVxK79vzyArSvKI29vyfODMMGcJi_lduuZ2rD5GuJkfhVn2IR1syykWK_Hq9HfwGOQHBupSObIE713SOHIzWx1Ay3Czk0P3HWDAwncOso9CDhblg-frfvbdw_po06pjh_JfmL6Y08u3E_VZGHst_ACo-SGVjzUt8_PW64vTbsAFakx-8nkeczLKL3Y9CR4_OFVVzaJU62tKwLELM9Pj8ehYGMxke40LM7J6hAf4pTAg4CcI12WVGnurpvOLF6j4HCuZuvE_v1HBS9Dr9Aq9NuxBMMWJfQl0TUFSduZ2omYgfmR26afqYysbA/https%3A%2F%2Fgist.github.com%2FJohnArchieMckown%2F20d995cce8e2f201a4cf9725c4932092

-- 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: How to get BPX loadhfs (BPX1LOD) to load module into writable memory?

2018-05-25 Thread John McKown
On Fri, May 25, 2018 at 11:16 AM Seymour J Metz  wrote:

> The CS community uses "pure" for read-only.
>

​Thanks. I thought that I had read something like like in the past, but I
couldn't find the reference. By chance do you have a URL that I could refer
to? I tried various searches, including "pure code" "pure program" "pure
executable" and other "pure ..." type searches, but no useful results.​



>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> 
> From: IBM Mainframe Discussion List  on behalf
> of John McKown 
> Sent: Thursday, May 24, 2018 3:58 PM
> To: IBM-MAIN@listserv.ua.edu
> Subject: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable
> memory?
>
> On Thu, May 24, 2018 at 2:09 PM Seymour J Metz  wrote:
>
> > No. It means that the code will run correctly even if the OS refreshes it
> > from DASD. That might mean that it is R/O, or it might only mean that the
> > changes are not relevant to correct operation, e.g., storing data for
> dump
> > analysis that the module never looks at again.
> >
> > Now, IMHO it's bad form to play such games, but it's legal.
> >
>
> ​Thanks. I thought that there was a word/phrase for a program which does
> not modify anything within itself, including "data" areas. E.g. something
> better than "not self-modifying". The only thing that I have found in my
> searching is "ROMable code". Which I hope is self evident as "code which
> will run correctly even if stored in ReadOnlyMemory". Apparently this is
> what some of the ARM programmers, especially "embedded" programmers, use
> for this. ​
>
> Now, personally, I _love_ that I can have z/OS fetch place RENT code in key
> 0 memory. Hum, are those pages also marked "read only", or is the
> protection only that most programs don't run key 0? I was hoping that I
> could use the IARV64 REQUEST=PROTECT to make the memory ReadOnly, but
> apparently that API can only be used with "memory objects" which are "above
> the bar", not memory in the 0K-2GiB range.
>
>
>
> >
> >
> > --
> > Shmuel (Seymour J.) Metz
> > http://mason.gmu.edu/~smetz3
>
>
> --
> Once a government places vague notions of public safety and security above
> the preservation of freedom, a general loss of liberty is sure to follow.
>
> GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)
>
>
> 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
>


-- 
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread John McKown
On Fri, May 25, 2018 at 10:41 AM Seymour J Metz  wrote:

> What was on the APPLY statement?
>

​It is my standard. The BYPASS _might_ be part of the problem, but I really
don't see why it would cause _this_ error.

  SETBOUNDARY (MVST100)
  .
  APPLY
 ASSEM
 JCLINREPORT
 GROUPEXTEND
  BYPASS(HOLDSYSTEM(ACTION,DELETE,DOC,DEP,AO,IPL,
EC,DYNACT,MULTSYS,EXIT,DOWNLD,
RESTART,ENH,MSGSKEL))
 SOURCEID (
   RECNTS29
  )
 RETRY(YES)
.​

​RECNTS29 is the name that I assigned to the latest RSU that I downloaded
just a month or so ago.​



>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
-- 
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Paul Gilmartin
On Fri, 25 May 2018 07:37:53 -0500, John McKown wrote:

>On Fri, May 25, 2018 at 7:26 AM Tom Marchant wrote:
>
>> On Fri, 25 May 2018 12:20:18 +, Allan Staller wrote:
>>
>> >Check the releted DDDEF's and the SYSLIB/CALLLIB concat.
>>
>> SYSLIB? The SYSLIB DDDEF is for assemblies, not for link edits.
>
>​True for SMP/E usagre. The Binder, at least in batch, uses the DD SYSLIB
>for autocall (CALL option). However, SMP/E, when it scans the ++JCLIN, will
>notice any Binder SYSLIBs. It will store the last qualifier as a DDDEF name
>in the appropriate LMOD. When the Binder is invoked for that LMOD​, SMP/E
>will dynamically allocate the DDDEFs in the LMOD entry to some SMPn DD
>name and pass that name as the alternate SYSLIB name to the Binder.
> 
SYSLIB?  SYSLMOD?  Whatever.  I don't believe SMP/E cares about SYSLIB
DD statement images in Binder JCLIN.  But the DDNAME on INCLUDE statements
must match the DLIB NAMED on the ++MOD MCS.

I once had a heated argument with a co-worker who observed that the SYSLMOD
DSN in JCLIN was not an existing data set, and insisted that it must refer to a 
real
data set.  I tried to explain to him that what he saw was not JCL, but he 
persisted,
arguing that if each line starts with "//" it must be JCL!

>However, I don't control the LMOD entry, it was set up for me by IBM when I
>installed SMP/E and maintained by them. And, just to be complete, AOSBN is
>not mentioned in the LMOD SYSLIB equivalent. Only LINKLIB is mentioned in
>the Binder SYSMOD for this LMOD.
>
>​Again, the output from SMP/E and the LIST LMOD XREF output can be viewed
>on Github here:
>https://gist.github.com/JohnArchieMckown/20d995cce8e2f201a4cf9725c4932092

-- gil

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


Re: How to get BPX loadhfs (BPX1LOD) to load module into writable memory?

2018-05-25 Thread Seymour J Metz
The CS community uses "pure" for read-only.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
John McKown 
Sent: Thursday, May 24, 2018 3:58 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable 
memory?

On Thu, May 24, 2018 at 2:09 PM Seymour J Metz  wrote:

> No. It means that the code will run correctly even if the OS refreshes it
> from DASD. That might mean that it is R/O, or it might only mean that the
> changes are not relevant to correct operation, e.g., storing data for dump
> analysis that the module never looks at again.
>
> Now, IMHO it's bad form to play such games, but it's legal.
>

​Thanks. I thought that there was a word/phrase for a program which does
not modify anything within itself, including "data" areas. E.g. something
better than "not self-modifying". The only thing that I have found in my
searching is "ROMable code". Which I hope is self evident as "code which
will run correctly even if stored in ReadOnlyMemory". Apparently this is
what some of the ARM programmers, especially "embedded" programmers, use
for this. ​

Now, personally, I _love_ that I can have z/OS fetch place RENT code in key
0 memory. Hum, are those pages also marked "read only", or is the
protection only that most programs don't run key 0? I was hoping that I
could use the IARV64 REQUEST=PROTECT to make the memory ReadOnly, but
apparently that API can only be used with "memory objects" which are "above
the bar", not memory in the 0K-2GiB range.



>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3


--
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Seymour J Metz
What was on the APPLY statement?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
John McKown 
Sent: Thursday, May 24, 2018 4:33 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

URL to a Github "gist" with the output that the Listserv rejected.

https://secure-web.cisco.com/1Gz91TSt9ItPQtPLAij5Im4PzjOnDpPoeJEyHyHuCN9yw-f50iRHiTJJySBmfW7ssRLowZzlUU8HGLElgFkDIpUqoWNAE-u9LDZPlIqiRDA_zSxLfIAHXoOhvn2mEN1RHmAxFwkPUT72wLlOrdSpojHlwF_B-VkMUew1SRHpmMiCbKcHenCeiFdOye8S8EoKbKvAG4zPWjlu57rWS5HgJxwt-BfEtoNRRc8jhe6oUl1soMHfAQblCt4Lxo7PutzyT_SpQW5JV-Xy6iwW0MMhmizik_2G5I8PPuZDL7j6cTTmyNtwE9dlm4AuLSMsjStWXEVDpZ170Gb6DRrb1LcLXw-NvkNcGTtt1ZJ7a9e64uCTpgl7_4WVVbkHYqTttkie3jVHJwPCfFl847mDEt_KUVtP3Kbn2ARC96wken0Z0n3faYNmA65Vl4EjKBkSr0RTYJRzfgpzqlB0s4pU3rQHHDA/https%3A%2F%2Fgist.github.com%2FJohnArchieMckown%2F20d995cce8e2f201a4cf9725c4932092

On Thu, May 24, 2018 at 3:30 PM Tom Marchant <
000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:

> On Thu, 24 May 2018 15:58:54 -0400, John Eells wrote:
>
> >Tom Marchant wrote:
> >> On Thu, 24 May 2018 13:30:20 -0500, John McKown wrote:
> >>
> >>> On Thu, May 24, 2018 at 12:40 PM Seymour J Metz 
> wrote:
> >>>
>  Have you looked at the MOD entries for the missing csects?
> >>>
> >>> ​Yes, they look correct to me. The entries for each MOD (missing & not
> >>> missing) points to AOSBN as where it resides.​
> >>
> >> That's fine, but what LMODS are listed as containing those MODs?
> >>
> >
> >It's the MOD entries that have subentries for the LMODs in which they
> >are included.
>
> Right. That's what I meant. When a MOD is listed, part of that data is a
> list of LMODs the module is linked into.
>
> --
> Tom Marchant
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


--
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: CLIP?

2018-05-25 Thread Seymour J Metz
STC drives were the reliable ones. Ever use Potter drives in the late 1970s or 
in the 1980s?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
Edward Gould 
Sent: Thursday, May 24, 2018 9:03 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: CLIP?

> On May 24, 2018, at 2:17 PM, Dan D  wrote:
>
> Back in the 70's & 80's we had a program to "CLIP" a DASD volume to simply 
> change the label (before ICKDSF was available)

> I am stretching my memory but, I believe the precursor to ICKDSF was IEHDASDR 
> (or something close).
>
> When a tape lead was crunched around the capstan we would simply splice in a 
> NEW lead.  As soon as that tape had completed being used for the current job 
> we quickly took it to support to be duplicated to a new tape with a 
> NON-spliced lead.
> The spliced tape had the temporary lead cut off, a new reflector tape was 
> added to the appropriate location and the volume was re-initialized.   An 
> exciting time for the "library support" people.

Our “tape Librarians”  we not our first class people. The only thing they did 
was to throw the tape away (forget about erasing it first) And goto a new box 
of tapes and set up the initializations. I don’t even recall if they told TMS. 
We tried to put a tape degausser in the budget but it was never approved. 
Somehow an auditor got involved and suddenly a tape degauser showed up.  I 
might be a cynic but I don’t think they ever used it.

Our big boss was trying to show the board how he tried to save money. They sort 
of forced him into getting STC (now STK) tape drives. All of a sudden some of 
our jobs were getting S237 (block count did not match trailers), STC said we 
had bum tapes, we went through all sort of shenanigans to prove they weren’t. I 
had to write a program that counted blocks and compare it the tapes count. The 
entire mess ended up with STC getting kicked out and IBM drives were brought 
back in. Of course never a S237 with a IBM drive. Our tape library while not 
super large it was large and finally management finally figured it out in order 
to get good people you had to hire/pay for them.

Ed
--
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: How do I use 3270-4E on TSO?

2018-05-25 Thread Seymour J Metz
That breaks custom logmodes. If I want a WSF, I use D4C32XX2 or something 
similar.  


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Thursday, May 24, 2018 9:54 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: How do I use 3270-4E on TSO?

On Thu, 24 May 2018 21:50:54 -0400, Tony Thigpen wrote:

>Success with:
>logon applid(tso) logmode(D4B32XX3)
>
Why does VTAM make this so hard?  It should just to a WSF Query and believe
any successful response.  Only if the command is rejected, fall back to LOGMODE.

-- 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: How do I use 3270-4E on TSO?

2018-05-25 Thread Seymour J Metz
That depends on how you terminal is configured. A real 3180 or 3192 with a 
custom MODEENT could run with a primary of 43x80 and a secondary of 27x132; I 
don't know whether his TN3270 client supports that, but it was much more useful 
than a primary of 24x80, back in the day.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List  on behalf of 
Mike Wawiorko <014ab5cdfb21-dmarc-requ...@listserv.ua.edu>
Sent: Friday, May 25, 2018 5:07 AM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: How do I use 3270-4E on TSO?

OSA-ICC provides non-SNA VTAM local terminals. You need to use a non-SNA 
logmode. The best is perhaps the one Tony mentions.

SYS1.SAMPLIB(ISTINCLM)

 TITLE 'D4B32XX3'
**
**
*  3274 MODEL 1B/1D (LOCAL NON-SNA)  @OY02946*
*  3274 1C BSC   *
*  3276 BSC  *
*  PRIMARY SCREEN 24 X 80 (1920) *
*  ALTERNATE SCREEN TO BE DETERMINED BY APPLICATION  *
**
**
D4B32XX3 MODEENT LOGMODE=D4B32XX3,FMPROF=X'02',TSPROF=X'02',PRIPROT=X'7*
   1',SECPROT=X'40',COMPROT=X'2000',RUSIZES=X'',PSERVIC*
   =X'00800300',APPNCOS=#CONNECT*@KGC*

Compare with the similar SNA logmode. This would be used by tn3270E or any 
'real' 3270 if you have NCP or DLUR 3270s.

 TITLE 'D4C32XX3'
**
**
*  3274 MODEL 1C (REMOTE SNA)@OY02946*
*  PRIMARY SCREEN 24 X 80 (1920) *
*  ALTERNATE SCREEN TO BE DETERMINED BY APPLICATION  *
**
**
D4C32XX3 MODEENT LOGMODE=D4C32XX3,FMPROF=X'03',TSPROF=X'03',PRIPROT=X'B*
   1',SECPROT=X'90',COMPROT=X'3080',RUSIZES=X'87F8',PSERVIC*
   =X'02800300',APPNCOS=#CONNECT*@KGC*

Mike Wawiorko

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tony Thigpen
Sent: 25 May 2018 02:51
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How do I use 3270-4E on TSO?


This mail originated from outside our organisation - t...@vse2pdf.com

Success with:
logon applid(tso) logmode(D4B32XX3)

Tony Thigpen


This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.
Internet communications are not guaranteed to be secure or virus-free. The 
Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.
Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.
Barclays Services Limited provides support and administrative services across 
Barclays group. Barclays Services Limited is an appointed representative of 
Barclays Bank UK plc, Barclays Bank plc and Clydesdale Financial Services 
Limited. Barclays Bank UK plc and Barclays Bank plc are authorised by the 
Prudential Regulation Authority and regulated by the Financial Conduct 
Authority and the Prudential Regulation Authority. Clydesdale Financial 
Services Limited is authorised and regulated by the Financial Conduct Authority.

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


PDSEGEN - 2 years old

2018-05-25 Thread Dyck, Lionel B. (RavenTek)
I wanted to let y'all know that PDSEGEN turns 2 years old tomorrow - 5/26. That 
is the day that I created the very first alpha version of PDSEGEN using 
information from Thomas Reed's SHARE presentation on how to access PDSE V2 
Member Generations.

Since then it has grown thanks to the input, and assistance, from a number of 
individuals around the world.

Today, at version 5.4.2,  it consists of

1,452 lines of Assembler Code in 3 modules
9,233 lines of REXX Code in 13 modules
5,712 lines of ISPF Panel Code in 96 panels

Documentation in MS Word (DOCX), PDF, eBook (ePub and Mobi).

During the development of PDSEGEN numerous issues were found with PDSE V2 
Member Generation handling and over a dozen APARs were taken by IBM to address 
the issues that were found with PTFs being generated and released. Other 
vendors, such as CA, also accepted feedback on issues and provided PDSE V2 
Member Generation support.

It's been a fun 2 years and PDSEGEN is stable and usable. It isn't a commercial 
product, and it isn't the fastest product, but it has more features and 
functions than most will use and it does it very well.

Check it out at www.lbdsoftware.com, which always 
has the latest version) or www.cbttape.org in file 969 
(always check the http://cbttape.org/updates.htm page for the latest iteration).

For those unfamiliar with PDSEGEN here is a brief overview:

PDSEGEN is an ISPF dialog tool that makes it easy to use PDSE Version 2 Member 
Generations in a way that the native ISPF does not. It uses all standard system 
interfaces so it shouldn't require updates in the future (unless IBM changes 
the standard interfaces which is unlikely).

All of the member processing functions that the user expects with a PDS are 
provided along with many others that are specific to member generations, such 
as:


1.  Copy the base member and all generations between PDSE V2 libraries

2.  The ability to backup and restore a PDSE with all member generations

3.  Compare a generation to another generation

4.  Compare a generation to a base member

5.  Easily list all base members and generations

6.  Browse, view, copy, etc. any generation

7.  Edit is restricted to only base members (native ISPF, and other 
products, allow editing generations which I feel is a Bozo No-No)

8.  Copy a generation into a new base member

9.  8 different member table display options

10.  User customized panel colors

11.  19 line selection commands

12.  32 primary commands

13.  And more

And if you don't like the way it works the complete source is provided so that 
it can be updated, or customized, for your environment.

--
Lionel B. Dyck (Contractor)  <
Mainframe Systems Programmer - RavenTek Solution Partners


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


Re: How do I use 3270-4E on TSO?

2018-05-25 Thread Wendell Lovewell
Hi Tony.  

There are different ways to log on to an application using VTAM/Switch.  Please 
give us (MacKinney Systems) a call and ask for tech support.  They'll get you 
going. 

Best regards,
Wendell

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


Re: VTL as 3490 vs 3590

2018-05-25 Thread Vernooij, Kees (ITOPT1) - KLM
Ah yes, it's Friday
Wikipedia: Keep on truckin' is a phrase from the 1930s song "Trucking My Blues 
Away" by Blind Boy Fuller.

Kees.


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Mike Baldwin
> Sent: 25 May, 2018 16:29
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: VTL as 3490 vs 3590
> 
> On Wed, 23 May 2018 13:02:24 +0800, Timothy Sipples 
> wrote:
> 
> >Please keep on trucking!
> 
> It's Friday: I'm not sure where Timothy picked this up, I think he is
> too young to remember this popular expression.
> Eddie Kendricks, RIP.
> 
> Regards,
> Mike Baldwin
> Cartagena Software Limited
> Markham, Ontario, Canada
> http://www.cartagena.com
> 
> --
> 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: VTL as 3490 vs 3590

2018-05-25 Thread Mike Baldwin
On Wed, 23 May 2018 13:02:24 +0800, Timothy Sipples  wrote:

>Please keep on trucking!

It's Friday: I'm not sure where Timothy picked this up, I think he is too young 
to remember this popular expression.
Eddie Kendricks, RIP.

Regards,
Mike Baldwin
Cartagena Software Limited
Markham, Ontario, Canada
http://www.cartagena.com

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


Re: How do I use 3270-4E on TSO?

2018-05-25 Thread Mike Wawiorko
Not quite the correct question.

D$C32XX3 is a MODEENT or logmode in table ISTINCLM. ISTINCLM is shipped by IBM 
in SYS1.VTAMLIB. Source is in SYS1.SAMPLIB.

Unless you've created your own ISTINCLM and replaced the IBM standard MODETAB - 
that would be a bit daft imho - the IBM MODETAB ISTINCLM is always there along 
with all the logmodes/MODEENTs within it.

VTAM first searches for a logmode/MODEENT in the APPL or LU MODERTAB  and if 
not found there looks in the always present ISTINCLM. ISTINCLM does not need to 
be a named MODETAB in a VTAMLST definition.

Mike Wawiorko   

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Allan Staller
Sent: 25 May 2018 13:36
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How do I use 3270-4E on TSO?


This mail originated from outside our organisation - allan.stal...@hcl.com

Is D4C32XX3 available in VTAMLST/VTAMLIB?


This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.
Internet communications are not guaranteed to be secure or virus-free. The 
Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.
Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.
Barclays Services Limited provides support and administrative services across 
Barclays group. Barclays Services Limited is an appointed representative of 
Barclays Bank UK plc, Barclays Bank plc and Clydesdale Financial Services 
Limited. Barclays Bank UK plc and Barclays Bank plc are authorised by the 
Prudential Regulation Authority and regulated by the Financial Conduct 
Authority and the Prudential Regulation Authority. Clydesdale Financial 
Services Limited is authorised and regulated by the Financial Conduct Authority.

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


Re: File transfer Red Alert

2018-05-25 Thread Allan Staller
PFCSK's in charge!

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Vince Getgood
Sent: Friday, May 25, 2018 5:59 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: File transfer Red Alert

IBM ECUREP tell me that: -

"A PCM ticket V180523110803S with high priority is already in progress since 
the instructions for creating the IBM Support File Transfer ID were not 
provided. "

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::
--
The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this email are solely those of the author and 
may not necessarily reflect the views or opinions of HCL or its affiliates. Any 
form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of this message without the prior written 
consent of authorized representative of HCL is strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any email and/or attachments, please check them for 
viruses and other defects.
--

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


Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread John McKown
On Fri, May 25, 2018 at 7:26 AM Tom Marchant <
000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:

> On Fri, 25 May 2018 12:20:18 +, Allan Staller wrote:
>
> >Check the releted DDDEF's and the SYSLIB/CALLLIB concat.
>
> SYSLIB? The SYSLIB DDDEF is for assemblies, not for link edits.
>

​True for SMP/E usagre. The Binder, at least in batch, uses the DD SYSLIB
for autocall (CALL option). However, SMP/E, when it scans the ++JCLIN, will
notice any Binder SYSLIBs. It will store the last qualifier as a DDDEF name
in the appropriate LMOD. When the Binder is invoked for that LMOD​, SMP/E
will dynamically allocate the DDDEFs in the LMOD entry to some SMPn DD
name and pass that name as the alternate SYSLIB name to the Binder.

However, I don't control the LMOD entry, it was set up for me by IBM when I
installed SMP/E and maintained by them. And, just to be complete, AOSBN is
not mentioned in the LMOD SYSLIB equivalent. Only LINKLIB is mentioned in
the Binder SYSMOD for this LMOD.

​Again, the output from SMP/E and the LIST LMOD XREF output can be viewed
on Github here:
https://gist.github.com/JohnArchieMckown/20d995cce8e2f201a4cf9725c4932092


>
> --
> Tom Marchant
>

-- 
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: How do I use 3270-4E on TSO?

2018-05-25 Thread Allan Staller
Is D4C32XX3 available in VTAMLST/VTAMLIB?

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tony Thigpen
Sent: Thursday, May 24, 2018 8:46 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How do I use 3270-4E on TSO?

but D4B32782 does work.

Tony Thigpen

Tony Thigpen wrote on 05/24/2018 09:44 PM:
> similar results.
>
> Tony Thigpen
>
> Joe Monk wrote on 05/24/2018 09:02 PM:
>> Try a generic logmode ... SNX32705 and see if the session binds.
>>
>> Joe
>>
>> On Thu, May 24, 2018 at 7:50 PM, Tony Thigpen  wrote:
>>
>>> Failing.
>>>
>>> I tried it, but it did not work. First, I am on a real VTAM non-SNA
>>> session using an OSA-C. So, I had to use:
>>> logon applid(tso) logmode(D4C32XX3)
>>> But, it failed with:
>>>   SESSION NOT BOUND
>>>
>>>  From the console:
>>> IST663I BIND FAIL REQUEST RECEIVED, SENSE=0821 721
>>> IST664I REAL  OLU=USACTN01.H08B   REAL  DLU=USACTN01.HKY0009
>>> IST889I SID = EFE3E68AF005DF3D
>>> IST314I END
>>> IKT030I TCAS LOGON PROCESS FAILURE PLU=HKY0009  SLU=USACTN01.HKY0009
>>> SENSE= 0821 IKT117I TSO/VTAM INITIALIZATION FAILED FOR
>>> APPLNAME=TSO0009 , LUNAME=USA CTN01.H08B IKT111I APPLNAME=TSO0009
>>> FAILED DUE TO: TCAS CLSDST PASS FAILURE IKJ608I LOGON TERMINATED,
>>> IKTXINIT, TSO/VTAM INITIALIZATION ERROR IST804I CLOSE IN PROGRESS
>>> FOR TSO0009 OPENED BY ***NA*** IEA989I SLIP TRAP ID=X33E MATCHED.
>>> JOBNAME=*UNAVAIL, ASID=0078.
>>> IST400I TERMINATION IN PROGRESS FOR APPLID TSO0009 IST805I VTAM
>>> CLOSE COMPLETE FOR TSO0009
>>>
>>> (I don't use a TCP/IP port because that forces me into VTAM-SWITCH
>>> which prevents me from using a LOGON command.)
>>>
>>> Suggestions?
>>>
>>> Tony Thigpen
>>>
>>> Farley, Peter x23353 wrote on 05/24/2018 05:54 PM:
>>>
 It is a VTAM setting plus an ISPF setting.

 VTAM:

 logon applid=Your-TSO,logmode=D4C32XX3

 ISPF "0" (zero) screen:

 Terminal Characteristics
 Screen format   3  1. Data2. Std 3. Max 4. Part

 HTH

 Peter

 -Original Message-
 From: IBM Mainframe Discussion List
 [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tony Thigpen
 Sent: Thursday, May 24, 2018 5:47 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: How do I use 3270-4E on TSO?

 EXTERNAL EMAIL

 What is the TSO setting to allow me to use all the lines of a 3270-4?

 thanks,

 Tony Thigpen
 --


 This message and any attachments are intended only for the use of
 the addressee and may contain information that is privileged and
 confidential.
 If the reader of the message is not the intended recipient or an
 authorized representative of the intended recipient, you are hereby
 notified that any dissemination of this communication is strictly
 prohibited. If you have received this communication in error,
 please notify us immediately by e-mail and delete the message and
 any attachments from your system.


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

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::
--
The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this 

Re: Can a job determine its own WLM priority?

2018-05-25 Thread Allan Staller
I believe all of that type of information is available via WLM macros.

However, I also believe that any modification of WLM "settings" requires APF 
authorization.
It might even be true for inquiry type activities.

Check the WLM Planning Guide.

HTT,

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Phil Smith III
Sent: Thursday, May 24, 2018 5:55 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Can a job determine its own WLM priority?

That is, can a job determine what its WLM priority is, and especially whether 
that changes as it runs?



Clearly the real answer is "yes", so this becomes a two-part question:

1) Is there a documented interface?

2) Are there undocumented interfaces?



Thanks.


--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::
--
The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this email are solely those of the author and 
may not necessarily reflect the views or opinions of HCL or its affiliates. Any 
form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of this message without the prior written 
consent of authorized representative of HCL is strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any email and/or attachments, please check them for 
viruses and other defects.
--

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


Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Tom Marchant
On Fri, 25 May 2018 12:20:18 +, Allan Staller wrote:

>Check the releted DDDEF's and the SYSLIB/CALLLIB concat.

SYSLIB? The SYSLIB DDDEF is for assemblies, not for link edits.

-- 
Tom Marchant

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


Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread John McKown
On Fri, May 25, 2018 at 7:21 AM Allan Staller  wrote:

> Sounds like a SMP/E Configuration error. Check the releted DDDEF's and the
> SYSLIB/CALLLIB concat.
> Other SMP/E error messages?
>

​That is the only error message. Not really an SMP/E error, just an
unacceptable RC from the Binder​ due to the lack of some MODs being
INCLUDEd.

-- 
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


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: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

2018-05-25 Thread Allan Staller
Sounds like a SMP/E Configuration error. Check the releted DDDEF's and the 
SYSLIB/CALLLIB concat.
Other SMP/E error messages?

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John McKown
Sent: Thursday, May 24, 2018 3:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Fwd: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.

Message below, with attached output, was reject by the Listserv because it had 
too many lines (>1000)

-- Forwarded message -
From: John McKown 
Date: Thu, May 24, 2018 at 3:19 PM
Subject: Re: [SUSPECTED SPAM] smp/e question - PTF relinks, but missing CSECTs.
To: IBM Mainframe Discussion List 


On Thu, May 24, 2018 at 2:55 PM Longabaugh, Robert E < 
robert.longaba...@ca.com> wrote:

> You can do a LIST MOD(modname) XREF to find the load modules that a
> given module resides in.
>

​Thanks. On the specific MOD that I'm looking at, it does indeed show that
IRRCSU00 is referenced by IRRENV00. On the running system, IRRCSU00 is indeed 
within IRRENV00 (according to AMBLIST). Likewise, if I do a LIST LMOD on 
IRRENV00, the MOD IRRCSU00 shows up. But on the APPLY output,
IRRENV00 fails to link properly because IRRCSU00 is "SYMBOL IRRCSU00 
UNRESOLVED.  MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY"
​. Other IRR* modules also get that messages. All the MODs which do _not_ get 
the message have an INCLUDE AOSBN(module) shown in the Binder output.
So, somehow, it appears to me that IRRCSU00, et al., should have a similar 
INCLUDE AOSBN(IRRCSU00) statement given to the Binder, but it does not.

​ ​
I have attached a .txt file to this email which shows the Binder output from 
the APPLY (just for this one LMOD) along with the LIST LMOD() XREF output. 
Hopefully it won't get stripped out by the list server.
​ ​

 >I'm going to do a complete disk-level restore of the target system

> >(sandbox).
>
> And the Global zone as well, I hope. Otherwise you will have a global
> out of sync with the target zone.
>

​Yes, I will restore _all_ the dedicated z/OS SMPE volumes.​ They contain all 
of the SMPE datasets & distribution data sets. I will revert to being in the 
state I was in before I did the APPLY.



>
> >I had a number Sx37 abends which may be the main problem.
> >Perhaps resizing those libraries (after disk restoration) will solve
> >this problem.
>
> Not likely, IMO.
>
> --
> Tom Marchant
>
>
--
Once a government places vague notions of public safety and security above the 
preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


Maranatha! <><
John McKown


--
Once a government places vague notions of public safety and security above the 
preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::
--
The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this email are solely those of the author and 
may not necessarily reflect the views or opinions of HCL or its affiliates. Any 
form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of this message without the prior written 
consent of authorized representative of HCL is strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any email and/or attachments, please check them for 
viruses and other defects.
--

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

Re: File transfer Red Alert

2018-05-25 Thread Vince Getgood
Update

So I asked EcuRep when we might be able to register for an id.  There response 
was:-

"There is no date yet established but given the fact that the current FTP 
process for ECuRep and Testcase will remain available June 21, 2018, I'm sure 
that the instructions will be provided way ahead of that."

I've suggested they change the text on the 
http://public.dhe.ibm.com/SupportFileTransferDetails.html web page.

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


Re: Can a job determine its own WLM priority?

2018-05-25 Thread Horst Sinram
Phil,

there is no "WLM priority". There is a dispatch priority, and there is a WLM 
importance (and goal).
- Which one are you interested in? 
- Only for simple cases the entire "job" (address space) would be managed to 
the same service class period, and therefore dispatch priority. Are you 
definitively not interested in e.g. in enclave management?
- Is the "job" authorized?

Horst Sinram - STSM, IBM z/OS Workload and Capacity Management

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


Re: File transfer Red Alert

2018-05-25 Thread Vince Getgood
IBM ECUREP tell me that: -

"A PCM ticket V180523110803S with high priority is already in progress since 
the instructions for creating the IBM Support File Transfer ID were not 
provided. "

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


Re: Sample program for JES dataset read?

2018-05-25 Thread Charles Mills
Thanks. Will take a look. 

CharlesSent from a mobile; please excuse the brevity.
 Original message From: Dan D  Date: 
5/24/18  9:44 PM  (GMT+01:00) To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Sample 
program for JES dataset read? 
Hi Charles,

It hasn't been mentioned but you could also use the SAPI interface.

File 790 on the CBT site has a package called "SRS" which is great for pulling 
the datasets from a job on spool.

--
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: How do I use 3270-4E on TSO?

2018-05-25 Thread Mike Wawiorko
OSA-ICC provides non-SNA VTAM local terminals. You need to use a non-SNA 
logmode. The best is perhaps the one Tony mentions.

SYS1.SAMPLIB(ISTINCLM)

 TITLE 'D4B32XX3'
**
**
*  3274 MODEL 1B/1D (LOCAL NON-SNA)  @OY02946*
*  3274 1C BSC   *
*  3276 BSC  *
*  PRIMARY SCREEN 24 X 80 (1920) *
*  ALTERNATE SCREEN TO BE DETERMINED BY APPLICATION  *
**
**
D4B32XX3 MODEENT LOGMODE=D4B32XX3,FMPROF=X'02',TSPROF=X'02',PRIPROT=X'7*
   1',SECPROT=X'40',COMPROT=X'2000',RUSIZES=X'',PSERVIC*
   =X'00800300',APPNCOS=#CONNECT*@KGC*

Compare with the similar SNA logmode. This would be used by tn3270E or any 
'real' 3270 if you have NCP or DLUR 3270s.

 TITLE 'D4C32XX3'
**
**
*  3274 MODEL 1C (REMOTE SNA)@OY02946*
*  PRIMARY SCREEN 24 X 80 (1920) *
*  ALTERNATE SCREEN TO BE DETERMINED BY APPLICATION  *
**
**
D4C32XX3 MODEENT LOGMODE=D4C32XX3,FMPROF=X'03',TSPROF=X'03',PRIPROT=X'B*
   1',SECPROT=X'90',COMPROT=X'3080',RUSIZES=X'87F8',PSERVIC*
   =X'02800300',APPNCOS=#CONNECT*@KGC*

Mike Wawiorko   

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tony Thigpen
Sent: 25 May 2018 02:51
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How do I use 3270-4E on TSO?


This mail originated from outside our organisation - t...@vse2pdf.com

Success with:
logon applid(tso) logmode(D4B32XX3)

Tony Thigpen


This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.
Internet communications are not guaranteed to be secure or virus-free. The 
Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.
Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.
Barclays Services Limited provides support and administrative services across 
Barclays group. Barclays Services Limited is an appointed representative of 
Barclays Bank UK plc, Barclays Bank plc and Clydesdale Financial Services 
Limited. Barclays Bank UK plc and Barclays Bank plc are authorised by the 
Prudential Regulation Authority and regulated by the Financial Conduct 
Authority and the Prudential Regulation Authority. Clydesdale Financial 
Services Limited is authorised and regulated by the Financial Conduct Authority.

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


Re: File transfer Red Alert

2018-05-25 Thread Vince Getgood
"Now to wait for a link to get a UID/token..."

09:37 on the 25th May here in the UK and still nothing

I've emailed 'cont...@ecurep.ibm.com' and asked where the link is.

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


Reminder - Next meeting of the GSE UK Security Working Group - 28th June 2018

2018-05-25 Thread Mark Wilson
Ladies and Gentlemen,

A gentle reminder that the next meeting of the GSE UK Security Working Group, 
will take place on Thursday 28th June 2018 at the offices of SAS UK in Marlow, 
UK – the venue is approximately a 30 minute drive from London Heathrow Airport.

We now have a full agenda, which is available to download via our Events page > 
http://www.racf.gse.org.uk/content/content_events.php. You can also register to 
attend using this link - just click on the Register button to book your place.

Highlights from the agenda include:


  *   A Welcome from SAS
  *   After G-Day, a GDPR update
  *   z/OS integrity, the foundation of all your security
  *   z/VM and Linux on Z – Security Update
  *   CA Mainframe Security, it just keeps getting better!
  *   What’s new in the world of CICS Security
  *   How to Hack a Bank
  *   Hints & Tips session where attendees can ask questions, share their 
experiences, best practices or give feedback to vendors

This meeting is suitable for anyone with an interest in Security, Auditing and 
Compliance for the Mainframe.

Don’t forget that if you hold a certification such as CISSP, CISA, CISM or 
CRISC, you can earn up to 7 CPE hours for attending.

We hope that you will be able to join us for another highly valuable GSE 
meeting!

Regards
Jamie Pease and Mark Wilson


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