Re: Syntax check for JES2 INIT deck

2018-02-01 Thread Tom Marchant
On Thu, 1 Feb 2018 00:16:06 -0600, Roger Lowe wrote:

>We have zOS 2.3  systems running at various PUT/RSU levels, 
>ranging from PUT1708/RSU1708 to PUT1712/RSU1712 .

When you say that you have a system at PUT1708/RSU1708, 
what do you mean? Do you mean that you have installed 
PUT1708 maintenance in additional to RSU1708?

-- 
Tom Marchant

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


Re: Syntax check for JES2 INIT deck

2018-01-31 Thread Roger Lowe
On Wed, 31 Jan 2018 07:18:36 -0600, Doug Henry  wrote:

>On Wed, 31 Jan 2018 09:39:55 +, Beesley, Paul  
>wrote:
>I agree it is a useful facility and I also thank you.
>However we run Thruput Manager and it also abends during the check  with a 
>S0C2 in their module DTMJ2MV7. We will be checking with  Compuware  to see if 
>it is a know problem.
>
>Doug
>
>>A useful facility, thanks.
>>However it abends S0C4 in HASPIRDA (+73C4) on completion... I'll check for 
>>missing maintenance.
>>
>>Regards and thanks
>>Paul
>>
>>-Origanal Message-
>>From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
>>Behalf Of Roger Lowe
>>Sent: Wednesday, January 31, 2018 12:17 AM
>>To: IBM-MAIN@LISTSERV.UA.EDU
>>Subject: Re: Syntax check for JES2 INIT deck
>>
>>On Tue, 30 Jan 2018 23:51:17 +, Jesse 1 Robinson 
>>ejesse1.robin...@sce.com> wrote:
>>
>>>(It must be JES2zday . There used to a trick to get a JES2 INIT deck syntax 
>>>check. You would 'S JES2' with the system running. JES2 would eventually say 
>>>'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and 
>>>flag any syntax errors. We tried that today with a deliberate syntax error, 
>>>but no complaints during startup. Did this trick stop working somewhere 
>>>along the way?
>>>
>>If you are running zOS 2.3, you can make use of the JES2 init deck checker 
>>via batch.
>>
>>//JES2CHK JOB (RLL,1206),'Init Deck Check',
>> / MSGLEVEL=(1,1),
>>// CLASS=R, < == ensure this job class allows for System 
>>Symbols
>>// MSGCLASS=X,
>>// REGION=0M,
>>// NOTIFY=&SYSUID
>>//*
>>//JES2 EXEC JES2
>>//IEFPROC.HASPLIST DD SYSOUT=Z
>>
>>Report listing is written to the HASPLIST DD
>>
>>Hope this helps 
>>
>>Roger
>>
We do not experience any abends when running the JES2 Init Deck check in batch. 
We have zOS 2.3  systems running at various PUT/RSU levels, ranging from 
PUT1708/RSU1708 to PUT1712/RSU1712 .

Roger

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


Re: Syntax check for JES2 INIT deck

2018-01-31 Thread Jesse 1 Robinson
Don't how I overlooked these messages all these years. Thanks Lizette, that's 
exactly what I need!

.
.
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 Lizette Koehler
Sent: Wednesday, January 31, 2018 4:26 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Syntax check for JES2 INIT deck

So anytime you IPL, JES2 will tell you at start up what is not the same as the 
init deck.  You just need to trap those messages and put them in the queue to 
update.

Look for $HASP442 messages at JES2 startup time

On a JES2 warm start, JES2 detected that certain initialization parameters do 
not match the settings saved in the JES2 checkpoint. This could be the result 
of an operator command that updated the parameters while the system was running 
or because an incorrect attempt was made to update the initialization 
statement. Following $HASP442, the $HASP496 message displays each incorrect 
initialization parameter, the value specified on the initialization statement, 
and the value saved in the checkpoint.

Lizette


A theory can never be proven, but it can be falsified.  Karl Raimund Popper



> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
> On Behalf Of Jesse 1 Robinson
> Sent: Wednesday, January 31, 2018 4:33 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Syntax check for JES2 INIT deck
> 
> This looks vey nice. I can't tell from the doc linked to: will it 
> flag discrepancies between the running system and the init deck? Ever 
> since JES2 went 'mostly dynamic' years ago, there has been a risk of 
> failing to update the deck to match a dynamic change. A shop could go 
> years without realizing that the deck is severely out of date--until a 
> cold start resets all values back to the init deck specifications.
> 
> .
> .
> 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 Ed Jaffe
> Sent: Tuesday, January 30, 2018 10:17 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: (External):Re: Syntax check for JES2 INIT deck
> 
> On 1/30/2018 3:51 PM, Jesse 1 Robinson wrote:
> > (It must be JES2zday). There used to a trick to get a JES2 INIT deck 
> > syntax
> check. You would 'S JES2' with the system running. JES2 would 
> eventually say 'SUBSYSTEM NOT DORMANT' and quit, but along the way 
> read the INIT deck and flag any syntax errors. We tried that today 
> with a deliberate syntax error, but no complaints during startup. Did 
> this trick stop working somewhere along the way?
> 
> One of the recent JES2 enhancements, intended to help entice JES3 
> customers accept JES2, was a JES3-like initialization stream syntax
> checker:
> https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.
> hasa300/dscheck.htm
> 
> --
> Phoenix Software International
> Edward E. Jaffe
> 831 Parkview Drive North
> El Segundo, CA 90245
> http://www.phoenixsoftware.com/
> 


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


Re: Syntax check for JES2 INIT deck

2018-01-31 Thread Lizette Koehler
So anytime you IPL, JES2 will tell you at start up what is not the same as the 
init deck.  You just need to trap those messages and put them in the queue to 
update.

Look for $HASP442 messages at JES2 startup time

On a JES2 warm start, JES2 detected that certain initialization parameters do 
not match the settings saved in the JES2 checkpoint. This could be the result 
of an operator command that updated the parameters while the system was running 
or because an incorrect attempt was made to update the initialization 
statement. Following $HASP442, the $HASP496 message displays each incorrect 
initialization parameter, the value specified on the initialization statement, 
and the value saved in the checkpoint.

Lizette


A theory can never be proven, but it can be falsified.  Karl Raimund Popper



> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Jesse 1 Robinson
> Sent: Wednesday, January 31, 2018 4:33 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Syntax check for JES2 INIT deck
> 
> This looks vey nice. I can't tell from the doc linked to: will it flag
> discrepancies between the running system and the init deck? Ever since JES2
> went 'mostly dynamic' years ago, there has been a risk of failing to update
> the deck to match a dynamic change. A shop could go years without realizing
> that the deck is severely out of date--until a cold start resets all values
> back to the init deck specifications.
> 
> .
> .
> 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 Ed Jaffe
> Sent: Tuesday, January 30, 2018 10:17 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: (External):Re: Syntax check for JES2 INIT deck
> 
> On 1/30/2018 3:51 PM, Jesse 1 Robinson wrote:
> > (It must be JES2zday). There used to a trick to get a JES2 INIT deck syntax
> check. You would 'S JES2' with the system running. JES2 would eventually say
> 'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and
> flag any syntax errors. We tried that today with a deliberate syntax error,
> but no complaints during startup. Did this trick stop working somewhere along
> the way?
> 
> One of the recent JES2 enhancements, intended to help entice JES3 customers
> accept JES2, was a JES3-like initialization stream syntax
> checker:
> https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.
> hasa300/dscheck.htm
> 
> --
> Phoenix Software International
> Edward E. Jaffe
> 831 Parkview Drive North
> El Segundo, CA 90245
> http://www.phoenixsoftware.com/
> 

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


Re: Syntax check for JES2 INIT deck

2018-01-31 Thread Jesse 1 Robinson
This looks vey nice. I can't tell from the doc linked to: will it flag 
discrepancies between the running system and the init deck? Ever since JES2 
went 'mostly dynamic' years ago, there has been a risk of failing to update the 
deck to match a dynamic change. A shop could go years without realizing that 
the deck is severely out of date--until a cold start resets all values back to 
the init deck specifications. 

.
.
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 Ed Jaffe
Sent: Tuesday, January 30, 2018 10:17 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Syntax check for JES2 INIT deck

On 1/30/2018 3:51 PM, Jesse 1 Robinson wrote:
> (It must be JES2zday). There used to a trick to get a JES2 INIT deck syntax 
> check. You would 'S JES2' with the system running. JES2 would eventually say 
> 'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and 
> flag any syntax errors. We tried that today with a deliberate syntax error, 
> but no complaints during startup. Did this trick stop working somewhere along 
> the way?

One of the recent JES2 enhancements, intended to help entice JES3 customers 
accept JES2, was a JES3-like initialization stream syntax
checker: 
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.hasa300/dscheck.htm

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


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


Re: Syntax check for JES2 INIT deck

2018-01-31 Thread Doug Henry
On Wed, 31 Jan 2018 09:39:55 +, Beesley, Paul  wrote:
I agree it is a useful facility and I also thank you.
However we run Thruput Manager and it also abends during the check  with a S0C2 
in their module DTMJ2MV7. We will be checking with  Compuware  to see if it is 
a know problem.

Doug

>A useful facility, thanks.
>However it abends S0C4 in HASPIRDA (+73C4) on completion... I'll check for 
>missing maintenance.
>
>Regards and thanks
>Paul
>
>-Origanal Message-
>From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
>Behalf Of Roger Lowe
>Sent: Wednesday, January 31, 2018 12:17 AM
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: Syntax check for JES2 INIT deck
>
>On Tue, 30 Jan 2018 23:51:17 +, Jesse 1 Robinson ejesse1.robin...@sce.com> 
>wrote:
>
>>(It must be JES2zday . There used to a trick to get a JES2 INIT deck syntax 
>>check. You would 'S JES2' with the system running. JES2 would eventually say 
>>'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and 
>>flag any syntax errors. We tried that today with a deliberate syntax error, 
>>but no complaints during startup. Did this trick stop working somewhere along 
>>the way?
>>
>If you are running zOS 2.3, you can make use of the JES2 init deck checker via 
>batch.
>
>//JES2CHK JOB (RLL,1206),'Init Deck Check',
> / MSGLEVEL=(1,1),
>// CLASS=R, < == ensure this job class allows for System 
>Symbols
>// MSGCLASS=X,
>// REGION=0M,
>// NOTIFY=&SYSUID
>//*
>//JES2 EXEC JES2
>//IEFPROC.HASPLIST DD SYSOUT=Z
>
>Report listing is written to the HASPLIST DD
>
>Hope this helps 
>
>Roger
>

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


Re: Syntax check for JES2 INIT deck

2018-01-31 Thread Beesley, Paul
A useful facility, thanks.
However it abends S0C4 in HASPIRDA (+73C4) on completion... I'll check for 
missing maintenance.

Regards and thanks
Paul

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Roger Lowe
Sent: Wednesday, January 31, 2018 12:17 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Syntax check for JES2 INIT deck

On Tue, 30 Jan 2018 23:51:17 +, Jesse 1 Robinson  
wrote:

>(It must be JES2zday). There used to a trick to get a JES2 INIT deck syntax 
>check. You would 'S JES2' with the system running. JES2 would eventually say 
>'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and 
>flag any syntax errors. We tried that today with a deliberate syntax error, 
>but no complaints during startup. Did this trick stop working somewhere along 
>the way?
>
If you are running zOS 2.3, you can make use of the JES2 init deck checker via 
batch.

//JES2CHK JOB (RLL,1206),'Init Deck Check',
// MSGLEVEL=(1,1),
// CLASS=R, < == ensure this job class allows for System 
Symbols
// MSGCLASS=X,
// REGION=0M,
// NOTIFY=&SYSUID
//*
//JES2 EXEC JES2
//IEFPROC.HASPLIST DD SYSOUT=Z

Report listing is written to the HASPLIST DD

Hope this helps 

Roger

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Atos, Atos Consulting, Worldline and Canopy The Open Cloud Company are trading 
names used by the Atos group. The following trading entities are registered in 
England and Wales: Atos IT Services UK Limited (registered number 01245534), 
Atos Consulting Limited (registered number 04312380), Atos Worldline UK Limited 
(registered number 08514184) and Canopy The Open Cloud Company Limited 
(registration number 08011902). The registered office for each is at 4 Triton 
Square, Regent’s Place, London, NW1 3HG.The VAT No. for each is: GB232327983.

This e-mail and the documents attached are confidential and intended solely for 
the addressee, and may contain confidential or privileged information. If you 
receive this e-mail in error, you are not authorised to copy, disclose, use or 
retain it. Please notify the sender immediately and delete this email from your 
systems. As emails may be intercepted, amended or lost, they are not secure. 
Atos therefore can accept no liability for any errors or their content. 
Although Atos endeavours to maintain a virus-free network, we do not warrant 
that this transmission is virus-free and can accept no liability for any 
damages resulting from any virus transmitted. The risks are deemed to be 
accepted by everyone who communicates with Atos by email.

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


Re: Syntax check for JES2 INIT deck

2018-01-30 Thread Ed Jaffe

On 1/30/2018 3:51 PM, Jesse 1 Robinson wrote:

(It must be JES2zday). There used to a trick to get a JES2 INIT deck syntax 
check. You would 'S JES2' with the system running. JES2 would eventually say 
'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and flag 
any syntax errors. We tried that today with a deliberate syntax error, but no 
complaints during startup. Did this trick stop working somewhere along the way?


One of the recent JES2 enhancements, intended to help entice JES3 
customers accept JES2, was a JES3-like initialization stream syntax 
checker: 
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.hasa300/dscheck.htm


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

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


Re: Syntax check for JES2 INIT deck

2018-01-30 Thread Peter
I think image focus from new era does the syntax check For JES2

On 31-Jan-2018 11:21 AM, "Edward Gould"  wrote:

> > On Jan 30, 2018, at 5:51 PM, Jesse 1 Robinson 
> wrote:
> >
> > (It must be JES2zday). There used to a trick to get a JES2 INIT deck
> syntax check. You would 'S JES2' with the system running. JES2 would
> eventually say 'SUBSYSTEM NOT DORMANT' and quit, but along the way read the
> INIT deck and flag any syntax errors. We tried that today with a deliberate
> syntax error, but no complaints during startup. Did this trick stop working
> somewhere along the way?
> >
> > .
> > .Skip:
> Along the way I have heard of a product that did this. I am beating my
> brains for the name but it isn’t coming up. Having said that JES2 seems to
> go through a complete rewrite every few years and it may not be feasible
> anymore so they may have dropped this feature. IIRC it was not expensive
> but I think the last time I looked and this was 10+ years ago they (the
> product) snuck things in and if you didn’t stop the use of it, the product
> had you hook line and sinker it was just impossible to get out of
> production as there was no equivalency out there.
>
> 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: Syntax check for JES2 INIT deck

2018-01-30 Thread Edward Gould
> On Jan 30, 2018, at 5:51 PM, Jesse 1 Robinson  wrote:
> 
> (It must be JES2zday). There used to a trick to get a JES2 INIT deck syntax 
> check. You would 'S JES2' with the system running. JES2 would eventually say 
> 'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and 
> flag any syntax errors. We tried that today with a deliberate syntax error, 
> but no complaints during startup. Did this trick stop working somewhere along 
> the way?
> 
> .
> .Skip:
Along the way I have heard of a product that did this. I am beating my brains 
for the name but it isn’t coming up. Having said that JES2 seems to go through 
a complete rewrite every few years and it may not be feasible anymore so they 
may have dropped this feature. IIRC it was not expensive but I think the last 
time I looked and this was 10+ years ago they (the product) snuck things in and 
if you didn’t stop the use of it, the product had you hook line and sinker it 
was just impossible to get out of production as there was no equivalency out 
there.

Ed



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


Re: Syntax check for JES2 INIT deck

2018-01-30 Thread Roger Lowe
On Tue, 30 Jan 2018 23:51:17 +, Jesse 1 Robinson  
wrote:

>(It must be JES2zday). There used to a trick to get a JES2 INIT deck syntax 
>check. You would 'S JES2' with the system running. JES2 would eventually say 
>'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and 
>flag any syntax errors. We tried that today with a deliberate syntax error, 
>but no complaints during startup. Did this trick stop working somewhere along 
>the way?
>
If you are running zOS 2.3, you can make use of the JES2 init deck checker via 
batch. 

//JES2CHK JOB (RLL,1206),'Init Deck Check',   
// MSGLEVEL=(1,1), 
// CLASS=R, < == ensure this job class allows for System 
Symbols  
// MSGCLASS=X, 
// REGION=0M,  
// NOTIFY=&SYSUID  
//*
//JES2 EXEC JES2   
//IEFPROC.HASPLIST DD SYSOUT=Z

Report listing is written to the HASPLIST DD

Hope this helps 

Roger 

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


Syntax check for JES2 INIT deck

2018-01-30 Thread Jesse 1 Robinson
(It must be JES2zday). There used to a trick to get a JES2 INIT deck syntax 
check. You would 'S JES2' with the system running. JES2 would eventually say 
'SUBSYSTEM NOT DORMANT' and quit, but along the way read the INIT deck and flag 
any syntax errors. We tried that today with a deliberate syntax error, but no 
complaints during startup. Did this trick stop working somewhere along the way?

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