Re: Regarding RBINTCOD

2024-01-30 Thread Jim Mulder
  If the issuer of ESTAE(X) was system key (0-7), the SDWA is obtained from 
subpool 230 (high private, not subject to the region limit).
For user  key, the SDWA is obtained from subpool 0 (low private, subject to the 
region limit), so R0=12 is more likely for this case,
Especially if the abend being handled is due to region exhaustion.

  There is no 1M between 2047M and 2048M, since both of those values are 
considerably higher than what could ever be available,
after you subtract the 16M that is below 16M, and whatever is the size of 
ENUC+ELPA+ECSA+ESQA.   

  No limits are bypassed, and currently, nothing is reserved.  I have been 
recently working on implementing on an idea I had 20 years ago to maintain
a minimum area between the current top of low private and the current bottom of 
high private, so that low private cannot go into this area, 
and if high private intrudes more than halfway into this area, VSM initiates a 
cancel of the job.  That would help to reduce 40D-10 abnormal memterms
when RTM2 can't get storage below 16M for the IHARMPL, and reduce situations 
where we can't obtain an SDWA for a system key ESTAE(X).  

  It would also help with the situation that Seymour Metz mentions now and 
then, that anyone can easily memterm an initiator
by running a simple program that SYNCHes to itself infinitely  (since that will 
exhaust private storage below 16M with PRBs).

 For example,  this is what happens currently:

CMN JOB00022  IEF403I SYNCHSLF - STARTED - TIME=03.15.45
 CMN   IEA045I AN SVC DUMP HAS STARTED AT TIME=03.15.49 DATE=01/31/2024 
 
 FOR ASID (0028)
 
 ERROR ID = SEQ00019 CPU00 ASID0028 TIME03.15.49.8  
 
 QUIESCE = YES  
 
 CMN JOB00022  IEA794I SVC DUMP HAS CAPTURED:   
 
 DUMPID=002 REQUESTED BY JOB (SYNCHSLF) 
 
 DUMP TITLE=COMPID=SC1CJ,COMPON=CONTENTS SUPERVISOR,ISSUER=CSVFR
 
R,878-000C IN IGVVSERR+0F82.
 
 INSUFFICIENT RESOURCES FOR OPTIMIZE=YES PROCESSING 
 
 CMN   IEA045I AN SVC DUMP HAS STARTED AT TIME=03.15.50 DATE=01/31/2024 
 
 FOR ASID (0028)
 
 ERROR ID = SEQ00019 CPU00 ASID0028 TIME03.15.49.8  
 
 QUIESCE = NO   
 
*CMN  *IEA911E COMPLETE DUMP ON SYS1.DUMP30 
 
*DUMPID=002 REQUESTED BY JOB (SYNCHSLF) 
 
*FOR ASID (0028)
 
*INCIDENT TOKEN: UTCPLXHD CMN  01/31/2024 03:15:49  
 
* ERROR ID = SEQ00019 CPU00 ASID0028 TIME03.15.49.8 
 
*ID = SC1CJ:878-000C IN IGVVSERR+0F82.  
 
 CMN JOB00022  IEA794I SVC DUMP HAS CAPTURED:   
 
 DUMPID=003 REQUESTED BY JOB (SYNCHSLF) 
 
 DUMP TITLE=ABEND=40D,RC=10,COMPON=RTM2,COMPID=SCRTM,ISSUER=IEAV
 
TRT2,MEMTERM - UNRECOVERABLE ABEND FAILURE  
 
 INSUFFICIENT RESOURCES FOR OPTIMIZE=YES PROCESSING 
 
 CMN   IEF402I INIT FAILED IN ADDRESS SPACE 0028
 
 SYSTEM ABEND S40D - REASON CODE 10 
 
 CMN   IEF402I SYNCHSLF FAILED IN ADDRESS SPACE 0028
 
 SYSTEM ABEND S40D - REASON CODE 10 
 
*CMN  *IEA911E COMPLETE DUMP ON SYS1.DUMP31 
 
*DUMPID=003 REQUESTED BY JOB (SYNCHSLF) 
 
*FOR ASID (0028)
 
*INCIDENT TOKEN: UTCPLXHD CMN  01/31/2024 03:15:50  
 
 CMN JOB00022  $HASP310 SYNCHSLF TERMINATED AT END OF MEMORY
 
 CMN STC4  $HASP310 INIT TERMINATED AT END OF MEMORY
 
 CMN STC00023  IEF403I INIT - STARTED - TIME=03.15.56   
 

  But with a minimum area of 50K below 16M, and 1M above 16M,

CMN JOB00024  IEF403I SYNCHSLF - STARTED - TIME=03.19.21  
CMN JOB00024  IEF450I SYNCHSLF SYNCHSLF - ABEND=S822 U REASON=0004
TIME=03.19.26 
CMN JOB00024  IEF404I SYNCHSLF - ENDED - TIME=03.19.26.
 
So maybe that will get into the next release after z/OS 3.1.  

Jim Mulder

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Jon 
Perryman
Sent: Tuesday, 

Auto: Timezone Database and POSIX

2024-01-30 Thread Frederic Mancini
Je suis absent le 31 janvier 2024.

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


Timezone Database and POSIX

2024-01-30 Thread Paul Gilmartin
From a recent thread elsewhere (read with no subscription):
Time Zone Database
https://www.iana.org/time-zones
https://mm.icann.org/pipermail/tz/2024-January/025094.html
Since the next POSIX will require support for TZDB Zone names in the
TZ environment variable, be more careful about phrases like
“POSIX-like TZ strings” in comments and documentation.  Call them
“POSIX.1-2017-like TZ strings” instead, to make it clearer that
they’re the traditional POSIX form like TZ='GMT0BST,M3.5.0/1,M10.5.0'
instead of the TZDB form like TZ='Europe/London'.

Will z/OS follow this common convention (already used by Java)?
If not, will Unix System Services UNIX branding expire?

-- 
gil

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


Re: How can I determine the User Name associated with the current Batch JOB RACF ID?

2024-01-30 Thread Steve Thompson

Great point.

CICS is a good example.

Connect:Direct is another.

On 1/30/2024 3:21 PM, Jon Perryman wrote:


You can get it from ACEEUNAM.


The intended interface is likely one of the RACROUTE variants (EXTRACT?).

Also keep in mind multi-user address spaces and that you are referencing the 
correct ACEE. MUSAS can occur in unexpected places. E.g. Just because your TSO 
address space is single user does not mean embedded TSO in my products address 
space is single user.

--
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 can I determine the User Name associated with the current Batch JOB RACF ID?

2024-01-30 Thread Jon Perryman
>
>You can get it from ACEEUNAM.
>
>
>The intended interface is likely one of the RACROUTE variants (EXTRACT?).

Also keep in mind multi-user address spaces and that you are referencing the 
correct ACEE. MUSAS can occur in unexpected places. E.g. Just because your TSO 
address space is single user does not mean embedded TSO in my products address 
space is single user.

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


Re: Regarding RBINTCOD

2024-01-30 Thread Jon Perryman
On Tue, 30 Jan 2024 20:05:50 +0200, Binyamin Dissen 
 wrote:

>:>Jon P did write what I meant. Answer: no, it just makes it a lot more likely 
>that the storage obtain for the SDWA will succeed.
>
>Sad.

I believe abend recovery R0=12 is virtually unheard of when SDWA is above the 
line. Realize that REGION=2048M is not valid and 2047M is the max. I suspect 
that IBM reserves this last 1M for situations like this. Additionally, running 
out of 2GB of storage is very rarely from <1K storage obtains. SDWA is small 
and enough storage should be available. 

Far more concerning would be S878 abend recovery. Does abend recovery 
automatically bypass storage limits during S878 abend recovery? If not, is 
there a mechanism to bypass it temporarily? I've used STORAGE OBTAIN,COND=YES 
and when it fails, percolate it to IBM recovery. For common recovery in product 
environments, this is not the best solution but it works most of the time.

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


Re: GTF trace for a JCL error?

2024-01-30 Thread Mike Schwab
Our system had 7 days.

On Tue, Jan 30, 2024 at 12:57 PM Paul Gilmartin <
042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote:

> On Tue, 30 Jan 2024 14:41:59 +, Allan Staller  wrote:
> >
> >You need to look at the JES output to determine the error.
> >Use the following command
> >S taskname,,,MSGCLASS=x  where x is a held sysout class.
> >
> >HTH,
> >
> Wouldn't it be a good Idea to have a class for "Delete after one hour"!?
>
> I've often wanted that.
> --
> gil
>
> --
> 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


Re: GTF trace for a JCL error?

2024-01-30 Thread Paul Gilmartin
On Tue, 30 Jan 2024 14:41:59 +, Allan Staller  wrote:
>
>You need to look at the JES output to determine the error.
>Use the following command
>S taskname,,,MSGCLASS=x  where x is a held sysout class.
>
>HTH,
> 
Wouldn't it be a good Idea to have a class for "Delete after one hour"!?

I've often wanted that.
-- 
gil

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


Re: GTF trace for a JCL error?

2024-01-30 Thread Gibney, Dave
Have (or create from sandbox) a simple/failsafe version of the VTAN proc.
Export the spool files and import into sandbox or other lpar.
I suspect there are sufficwnt breadcrumbs in a standalone dump.

Test changes to VTAM proc by running it via a job before you shutdown.

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Peter Ten Eyck
> Sent: Tuesday, January 30, 2024 10:11 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: GTF trace for a JCL error?
> 
> [EXTERNAL EMAIL]
> 
> Dave,
> 
> It was VTAM that would not come up due to a JCL error. We could not sign on
> to that LPAR and access JES. I was researching if I could see the JCL error 
> via a
> GTF trace. Sounding like I will not be able to do that.
> 
> In this case, starting the VTAM STC again with S , SUB=MSTR would
> write the JCL error to the console.
> 
> The issue has been resolved, just researching what other methods I could have
> used…
> 
> --
> 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: GTF trace for a JCL error?

2024-01-30 Thread Peter Ten Eyck
Dave,

It was VTAM that would not come up due to a JCL error. We could not sign on to 
that LPAR and access JES. I was researching if I could see the JCL error via a 
GTF trace. Sounding like I will not be able to do that.

In this case, starting the VTAM STC again with S , SUB=MSTR would write 
the JCL error to the console.

The issue has been resolved, just researching what other methods I could have 
used…

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


Re: Regarding RBINTCOD

2024-01-30 Thread Binyamin Dissen
On Tue, 30 Jan 2024 13:17:15 + Peter Relson  wrote:

:>
:>Are you implying that an ESTAE(X) routine with SDWALOC=31 is guaranteed an
:>SDWA and there is no reason to check R0 for 12 and alternate code paths?
:>

:>Jon P did write what I meant. Answer: no, it just makes it a lot more likely 
that the storage obtain for the SDWA will succeed.

Sad.

--
Binyamin Dissen 
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel

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


Re: GTF trace for a JCL error?

2024-01-30 Thread Gibney, Dave
Run a job with //STEP EXEC procname

Presumably it will experience the same JCL error

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Peter Ten Eyck
> Sent: Tuesday, January 30, 2024 6:31 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: GTF trace for a JCL error?
> 
> [EXTERNAL EMAIL]
> 
> Under z/OS 2.4.
> 
> I have a STC when started, fails with the following error in the SYSLOG:
> 
> IEE132I START COMMAND DEVICE ALLOCATION ERROR
> 
> Looking at the STC output in JES, there is a JCL error in the proc (dataset 
> not
> found).
> 
> Is there a way to "see" the JCL error without looking at the JES output?
> 
> I have been researching and running a GTF trace with no success "seeing" the
> JCL error, not sure what GTF trace options to turn on or if it is possible to 
> see
> that JCL error via a GTF trace.
> 
> Is it possible to see that JCL error in a GTF trace, if so, what options 
> (parms) do
> I need to run with?
> 
> 
> 
> Note: We had an issue with VTAM not coming up on a LPAR and we were
> unable to access JES to see the JCL error.
> 
> --
> 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: [ISPF-L] Replacement for LMAC program in ISPF 3.1

2024-01-30 Thread Lionel B. Dyck
It was written by Doug Nadel while he was working at IBM so it was definitely 
the IBM PL/X.

My guess is that the code dynamically creates the ISPF line command table and 
then hooks it in dynamically using control blocks, or ???, that Doug knew as he 
was in ISPF development. Unfortunately that interface has not been exposed for 
the rest of us.


Lionel B. Dyck <><
Github: https://github.com/lbdyck

“Worry more about your character than your reputation. Character is what you 
are, reputation merely what others think you are.”   - - - John Wooden

-Original Message-
From: 'Paul Gilmartin' via ISPF discussion list  
Sent: Tuesday, January 30, 2024 9:46 AM
To: ispf-l-l...@nd.edu
Subject: Re: [ISPF-L] Replacement for LMAC program in ISPF 3.1

On 1/29/24 23:16:53, Pedro Vera wrote:
> If I had this problem, I would browse the load module and search for '5.8' 
> and use AMASPZAP to modify the text to an acceptable value.
>  .
Bypass a validity check!?  The authors may have had a reason to code that.

But it may have been only that they were unable to test at a higher level.

> Likewise, I might use the dis-assembler that is part of Hi-Level assembler 
> and look at the source that it produces.  And fix that source.
>  .
PL/X?  Was this an IBM product?  Or a licensed vendor?


> On Monday, January 29, 2024 at 1:17:28 PM UTC-8 mark wrote:
> 
> Bummer!  Line macro support works but it was missing one thing at the 
> time.  I don’t even recall for sure, maybe it was GLOBAL_LINE_COMMAND_TABLE 
> which I see now.  I also recall opening a requirement for whatever it was.  I 
> still use LMAC, but some of my sandbox LPARs are using a line macro called 
> LINEMAC and I also supply the table – LINETBL in XMI format on my web site 
> and CBT file 434.


-- 
gil

-- 
You received this message because you are subscribed to the Google Groups "ISPF 
discussion list" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ispf-l-list+unsubscr...@nd.edu.
To view this discussion on the web visit 
https://groups.google.com/a/nd.edu/d/msgid/ispf-l-list/7e4965bc-543f-4e06-91fb-433e3a3f4930%40AIM.com.

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


Re: GTF trace for a JCL error?

2024-01-30 Thread Peter Ten Eyck
Thanks for the tip, in this case, S ,sub=MSTR works. As in, writes the 
IEFA107I JCL error to the console.

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


Re: GTF trace for a JCL error?

2024-01-30 Thread Styles, Andy (CIO GS - Core Infrastructure & IT Operations )

You're going to be a bit stuck without VTAM up. 

Does the proc in question live in a dataset allocated to IEFPDSI in MSTJCLxx? 
If so, you might be able to issue S proc,SUB=MSTR and see the corresponding 
IEF196I messages on the console.

Andy Styles

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Peter Ten Eyck
Sent: Tuesday, January 30, 2024 2:31 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: GTF trace for a JCL error?

[Some people who received this message don't often get email from 
04d3761a18a7-dmarc-requ...@listserv.ua.edu. Learn why this is important at 
https://aka.ms/LearnAboutSenderIdentification ]

*** This email is from an external source - be careful of attachments and 
links. Please report suspicious emails ***

Under z/OS 2.4.

I have a STC when started, fails with the following error in the SYSLOG:

IEE132I START COMMAND DEVICE ALLOCATION ERROR

Looking at the STC output in JES, there is a JCL error in the proc (dataset not 
found).

Is there a way to "see" the JCL error without looking at the JES output?

I have been researching and running a GTF trace with no success "seeing" the 
JCL error, not sure what GTF trace options to turn on or if it is possible to 
see that JCL error via a GTF trace.

Is it possible to see that JCL error in a GTF trace, if so, what options 
(parms) do I need to run with?



Note: We had an issue with VTAM not coming up on a LPAR and we were unable to 
access JES to see the JCL error.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Lloyds Banking Group plc. Registered Office: The Mound, Edinburgh EH1 1YZ. 
Registered in Scotland no. SC95000. Telephone: 0131 225 4555.

Lloyds Bank plc. Registered Office: 25 Gresham Street, London EC2V 7HN. 
Registered in England and Wales no. 2065. Telephone 0207626 1500.

Bank of Scotland plc. Registered Office: The Mound, Edinburgh EH1 1YZ. 
Registered in Scotland no. SC327000. Telephone: 03457 801 801.

Lloyds Bank Corporate Markets plc. Registered office: 25 Gresham Street, London 
EC2V 7HN. Registered in England and Wales no. 10399850.

Scottish Widows Schroder Personal Wealth Limited. Registered Office: 25 Gresham 
Street, London EC2V 7HN. Registered in England and Wales no. 11722983.

Lloyds Bank plc, Bank of Scotland plc and Lloyds Bank Corporate Markets plc are 
authorised by the Prudential Regulation Authority and regulated by the 
Financial Conduct Authority and Prudential Regulation Authority.

Scottish Widows Schroder Personal Wealth Limited is authorised and regulated by 
the Financial Conduct Authority.

Lloyds Bank Corporate Markets Wertpapierhandelsbank GmbH is a wholly-owned 
subsidiary of Lloyds Bank Corporate Markets plc. Lloyds Bank Corporate Markets 
Wertpapierhandelsbank GmbH has its registered office at Thurn-und-Taxis Platz 
6, 60313 Frankfurt, Germany. The company is registered with the Amtsgericht 
Frankfurt am Main, HRB 111650. Lloyds Bank Corporate Markets 
Wertpapierhandelsbank GmbH is supervised by the Bundesanstalt für 
Finanzdienstleistungsaufsicht.

Halifax is a division of Bank of Scotland plc.

HBOS plc. Registered Office: The Mound, Edinburgh EH1 1YZ. Registered in 
Scotland no. SC218813.



This e-mail (including any attachments) is private and confidential and may 
contain privileged material. If you have received this e-mail in error, please 
notify the sender and delete it (including any attachments) immediately. You 
must not copy, distribute, disclose or use any of the information in it or any 
attachments. Telephone calls may be monitored or recorded.


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


Re: GTF trace for a JCL error?

2024-01-30 Thread Allan Staller
Classification: Confidential

You need to look at the JES output to determine the error.
Use the following command
S taskname,,,MSGCLASS=x  where x is a held sysout class.

HTH,

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Ituriel do Neto
Sent: Tuesday, January 30, 2024 8:39 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: GTF trace for a JCL error?

[CAUTION: This Email is from outside the Organization. Unless you trust the 
sender, Don’t click links or open attachments as it may be a Phishing email, 
which can steal your Information and compromise your Computer.]

Hi,

You can check the jobclass definitions of your STCs by issuing 
$DJOBCLASS(STC),LONG or looking into SDSF at JC screen. Probably the outdisp is 
(PURGE,PURGE).

In this case, you may change it to (HOLD,HOLD) to see the JCL.


Best Regards

Ituriel do Nascimento Neto
z/OS System Programmer






Em terça-feira, 30 de janeiro de 2024 às 11:31:17 BRT, Peter Ten Eyck 
<04d3761a18a7-dmarc-requ...@listserv.ua.edu> escreveu:





Under z/OS 2.4.

I have a STC when started, fails with the following error in the SYSLOG:

IEE132I START COMMAND DEVICE ALLOCATION ERROR

Looking at the STC output in JES, there is a JCL error in the proc (dataset not 
found).

Is there a way to "see" the JCL error without looking at the JES output?

I have been researching and running a GTF trace with no success "seeing" the 
JCL error, not sure what GTF trace options to turn on or if it is possible to 
see that JCL error via a GTF trace.

Is it possible to see that JCL error in a GTF trace, if so, what options 
(parms) do I need to run with?



Note: We had an issue with VTAM not coming up on a LPAR and we were unable to 
access JES to see the JCL error.

--
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 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: GTF trace for a JCL error?

2024-01-30 Thread Ituriel do Neto
Hi,

You can check the jobclass definitions of your STCs by issuing 
$DJOBCLASS(STC),LONG or looking into SDSF at JC screen. Probably the outdisp is 
(PURGE,PURGE).

In this case, you may change it to (HOLD,HOLD) to see the JCL.


Best Regards

Ituriel do Nascimento Neto
z/OS System Programmer






Em terça-feira, 30 de janeiro de 2024 às 11:31:17 BRT, Peter Ten Eyck 
<04d3761a18a7-dmarc-requ...@listserv.ua.edu> escreveu: 





Under z/OS 2.4.

I have a STC when started, fails with the following error in the SYSLOG:

IEE132I START COMMAND DEVICE ALLOCATION ERROR

Looking at the STC output in JES, there is a JCL error in the proc (dataset not 
found).

Is there a way to "see" the JCL error without looking at the JES output?

I have been researching and running a GTF trace with no success "seeing" the 
JCL error, not sure what GTF trace options to turn on or if it is possible to 
see that JCL error via a GTF trace.

Is it possible to see that JCL error in a GTF trace, if so, what options 
(parms) do I need to run with?



Note: We had an issue with VTAM not coming up on a LPAR and we were unable to 
access JES to see the JCL error.

--
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: Replacement for LMAC program in ISPF 3.1

2024-01-30 Thread Lionel B. Dyck
After looking into it the code is in a load module that appears to have been 
written in PL/X. There are no visible constants for either 5.8 or 7.9 that 
could be zapped.

CBTtape file 961 by Yves Colliard is an excellent replacement with many build 
in edit line commands. It isn't the same as LMAC as it isn't dynamic but it 
would be worth investigating.

Lionel B. Dyck <><
Github: https://github.com/lbdyck

“Worry more about your character than your reputation. Character is what you 
are, reputation merely what others think you are.”   - - - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Schmitt, Michael
Sent: Monday, January 29, 2024 1:19 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Replacement for LMAC program in ISPF 3.1

ISPF has 3 variables that an application can interrogate for the version: 
ZOS90RL, ZISPFOS, and ZENVIR. The fact that the edit says the ISPF version must 
be between 5.8 and 7.9 makes me suspect it is using ZENVIR.

What is in the ISPF ZENVIR variable on your z/OS 3.1 system? For example, on a 
z/OS 2.4 system it is 'ISPF 7.4MVS TSO'.


I'm wondering if the high release is a real requirement. You might try zapping 
the program to change or bypass the edit, so that it can run, and see what 
happens.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Billy Ashton
Sent: Monday, January 29, 2024 12:36 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Replacement for LMAC program in ISPF 3.1

Hello, we just turned on z/OS 3.1, and its component ISPF 3.1 here.

Now, I just saw when editing a member that my LMAC program (from Doug Nadel 
originally) no longer works, and gives me a message:
LMAC005 You must be running an ISPF version greater than 5.8 and less than  7.9 
to run LMAC.

How should I deal with this? A quick look on the web indicated that I should 
use the utility function to define each line command to a macro.
I currently have 85 macros in my single Rexx driver, and cannot imagine 
splitting this and going through that.

Do I have any way to drive my single macro program like I had before with LMAC?

Thank you and best regards,
Billy Ashton

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



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

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


Re: GTF trace for a JCL error?

2024-01-30 Thread Allan Staller
Classification: Confidential

Nope!

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Peter Ten Eyck
Sent: Tuesday, January 30, 2024 8:31 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: GTF trace for a JCL error?

[CAUTION: This Email is from outside the Organization. Unless you trust the 
sender, Don’t click links or open attachments as it may be a Phishing email, 
which can steal your Information and compromise your Computer.]

Under z/OS 2.4.

I have a STC when started, fails with the following error in the SYSLOG:

IEE132I START COMMAND DEVICE ALLOCATION ERROR

Looking at the STC output in JES, there is a JCL error in the proc (dataset not 
found).

Is there a way to "see" the JCL error without looking at the JES output?

I have been researching and running a GTF trace with no success "seeing" the 
JCL error, not sure what GTF trace options to turn on or if it is possible to 
see that JCL error via a GTF trace.

Is it possible to see that JCL error in a GTF trace, if so, what options 
(parms) do I need to run with?



Note: We had an issue with VTAM not coming up on a LPAR and we were unable to 
access JES to see the JCL error.

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


GTF trace for a JCL error?

2024-01-30 Thread Peter Ten Eyck
Under z/OS 2.4.

I have a STC when started, fails with the following error in the SYSLOG:

IEE132I START COMMAND DEVICE ALLOCATION ERROR

Looking at the STC output in JES, there is a JCL error in the proc (dataset not 
found).

Is there a way to "see" the JCL error without looking at the JES output?

I have been researching and running a GTF trace with no success "seeing" the 
JCL error, not sure what GTF trace options to turn on or if it is possible to 
see that JCL error via a GTF trace.

Is it possible to see that JCL error in a GTF trace, if so, what options 
(parms) do I need to run with?



Note: We had an issue with VTAM not coming up on a LPAR and we were unable to 
access JES to see the JCL error.

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


Re: How can I determine the User Name associated with the current Batch JOB RACF ID?

2024-01-30 Thread Peter Relson

You can get it from ACEEUNAM.


The intended interface is likely one of the RACROUTE variants (EXTRACT?).

At least in the past (I don't know if still true), there are cases where the 
ACEE might be what, very loosely, is referred to as encrypted in which case it 
would not be readable as-is. It's not truly encrypted such that you need some 
cryptography to decrypt it, but the intent is that the security product know 
what to do to provide you the "decrypted" info

Peter Relson
z/OS Core Technology Design


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


Re: Regarding RBINTCOD

2024-01-30 Thread Peter Relson

Are you implying that an ESTAE(X) routine with SDWALOC=31 is guaranteed an
SDWA and there is no reason to check R0 for 12 and alternate code paths?


Jon P did write what I meant. Answer: no, it just makes it a lot more likely 
that the storage obtain for the SDWA will succeed.

Peter Relson
z/OS Core Technology Design


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