Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Weizman arbel
thanks , i've already written a small rexx with "LMCOPY ..." it's like 3.3 if the target file is PS all the members are copied to one sequential file if the target file is PO all the members are copied separately yor suggestion by FILEMGR is also excellent thanks again weizman. On Tue,

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Itschak Mugzach
As Kolusu noted, Rexx is not the ideal solution for reading large files. However, you can read it as chanks and if you use PROF VARSTORAGE(HIGH), you'll potentially be able to read larger chanks. Best, ITschak VARSTORAGE (HIGH)indicates that CLIST variables and REXX OUTTRAP variables containing

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
Hi Robert If the rexx isn't compiled,your suggestion is right. If the rexx is compiled,we have to change ROFILE VARSTORAGE to HIGH for a big size file. -- Thanks a lot! Best Regards, Jason Cai --Original-- From: "Robert Garrett";

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
Hi Hobar We changed PROFILE VARSTORAGE to HIGH and compile the rexx again. The issue is solved. Thanks a lot! -- Thanks a lot! Best Regards, Jason Cai --Original-- From: "Hobart Spitz";

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Robert Garrett
REXX isn't the problem. Your coding technique is. There's no limit to the size of file you can read and process using REXX, --provided-- that you read and process only one record (or at most only a few records) at a time, like 'normal' program would. For example: EXECIO 1 DISKR MYFILE

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
Hi Kolusu If your requirement is to merely parse the listcat output and generate new statement, DFSORT does a good job at that and it is quite easy to do it. Show us an example of input data and expected output from it. input 0NONVSAM --- BACKUP.DB2LOG.PLEXNP1.EPD1.D210919 HISTORY

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Paul Gilmartin
On Tue, 14 Dec 2021 19:32:08 -0600, Hobart Spitz wrote: >AFAIK, the interpreter uses 31 bit addresses. > >The default is LOW probably to ensure compatibility with 24 bit programs. >> >> What supported interfaces are affected by this? -- gil

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Hobart Spitz
AFAIK, the interpreter uses 31 bit addresses. The default is LOW probably to ensure compatibility with 24 bit programs. On Tuesday, December 14, 2021, Paul Gilmartin < 000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Tue, 14 Dec 2021 18:38:44 -0600, Hobart Spitz wrote: > > >I don't

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Paul Gilmartin
On Tue, 14 Dec 2021 18:38:44 -0600, Hobart Spitz wrote: >I don't think anyone has suggested PROFILE VARSTORAGE(HIGH). > Why is that an option, not even the default, in this 21st Century? What supported interfaces are affected by this? VARSTORAGE (HIGH) indicates that CLIST variables and

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Hobart Spitz
I don't think anyone has suggested PROFILE VARSTORAGE(HIGH). On Tuesday, December 14, 2021, Paul Gilmartin < 000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Tue, 14 Dec 2021 23:14:10 +, Gibney, Dave wrote: > > >Can you stop with the non-breaking space failing html > > > It's not

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Paul Gilmartin
On Tue, 14 Dec 2021 23:14:10 +, Gibney, Dave wrote: >Can you stop with the non-breaking space failing html > It's not exactly HTML. I see: Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="gb18030" ... From: =?gb18030?B?aWJtbWFpbg==?= <...> But still,

Re: z/OS 2.5 Announcement out yet?

2021-12-14 Thread Allan Staller
Classification: Confidential It was announced in July 2021 -Original Message- From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin Sent: Tuesday, December 14, 2021 3:01 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: z/OS 2.5 Announcement out yet? [CAUTION: This Email is from

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Gibney, Dave
Can you stop with the non-breaking space failing html > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of ibmmain > Sent: Tuesday, December 14, 2021 3:05 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: EAGREX0500E Error 5 . Machine storage exhausted or request >

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Sri h Kolusu
> We want to analyse the output of listc cat(ucat) for oracle taplib to generate statement > to define entries for the new ucat this time. If your requirement is to merely parse the listcat output and generate new statement, DFSORT does a good job at that and it is quite easy to do it. Show us

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread CM Poncelet
Try this (attached): it worked OK in 1997.   Cheers, Chris Poncelet (retired sysprog)   On 14/12/2021 05:53, Weizman arbel wrote: > hello , > > i want to do this from batch. > > IEBPTPCH (PUNCH TYPORG=PO) > add MEMBER NAME > in front of each member > and i want to prevent it. > > i did not

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
REGION=0Misstilllikelytobesubjecttosystemwidelimits. IsitpossibletohaveREXXputSTEMandotherstuffinto64bitmemory Could you solve this issue? Thanks a lot! Best Regards, Jason Cai --Original-- From:

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
Hi wellyoudidnotanswermyquestionas"whatexactlyisyourrexxroutine doing?"Basedontherequirement,wecansuggestthebesttool/language touse We want to analyse the output of listc cat(ucat) for oracle taplib to generate statement to define entries for the new ucat this time. We also wantanalyse

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Gibney, Dave
REGION=0M is still likely to be subject to system wide limits. Is it possible to have REXX put STEM and other stuff into 64 bit memory > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of Paul Gilmartin > Sent: Tuesday, December 14, 2021 3:00 PM > To:

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Paul Gilmartin
On Wed, 15 Dec 2021 06:47:47 +0800, ibmmain wrote: > >Are you attempting to read the entire file with EXECIO (STACK or EXECIO >(STEM? > >We just read 500 records every time using EXECIO 500 (STEM. > Are you building a large STEM, STACK, or QUEUE for a report out[it? Are there STEMs you can DROP

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Sri h Kolusu
> Could you tell us which language is an ideal tool for editing/ > modifying huge volumes of data in z/OS? Cobol? well you did not answer my question as "what exactly is your rexx routine doing? " Based on the requirement, we can suggest the best tool/language to use Kolusu

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
Hi Are you attempting to read the entire file with EXECIO (STACK or EXECIO (STEM? We just read 500 records every time using EXECIO 500 (STEM. What are the attributes of your file? The file is the output of listc cat(ucat) format = VB ,133,27998. Thanks a lot! Best Regards, Jason Cai

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Paul Gilmartin
On Wed, 15 Dec 2021 06:26:38 +0800, ibmmain wrote: > >We want to handle a big file (about 5,000,000 records in it) by REXX. We >also compile the Rexx PGM by REXXCOMP > Show (enough of) your code so that readers can understand the logic. Are you attempting to read the entire file with EXECIO

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
Hi Kolusu Could you tell us which language is an ideal tool for editing/modifying huge volumes of data in z/OS? Cobol? Is there the best compile way for REXX? Thanks a lot! Best Regards, Jason Cai --Original-- From:

Re: EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread Sri h Kolusu
> We want to handle a big file (about 5,000,000 records in it) > by REXX. We also compile the Rexx PGM by REXXCOMP You need a larger region size. Try REGION=0M, however you may still receive the same error. IMHO REXX is not an ideal tool for editing/modifying huge volumes of data. What exactly

EAGREX0500E Error 5 . Machine storage exhausted or request exceeds limit in REXX

2021-12-14 Thread ibmmain
Hi all We want to handle a big file (about 5,000,000 records in it) by REXX. We also compile the Rexx PGM by REXXCOMP //COMPILE EXEC PGM=REXXCOMP,PARM=??ALT SL COND TRACE?? //SYSIN DD DSN=yourlib.SYSEXEC(REXXIN),DISP=SHR //SYSCEXEC DD

Re: z/OS 2.5 Announcement out yet?

2021-12-14 Thread Paul Gilmartin
On Thu, 30 Sep 2021 13:55:29 -0500, Paul Gilmartin wrote: >On Thu, 30 Sep 2021 12:06:46 -0500, David Elliot wrote: > >>Google it. There is a preview published and one or two other documents. >>I hope you are not hoping for any surprises. >> >I now see Doc at: > >

Re: New Java vulnerability

2021-12-14 Thread Art Gutowski
On Tue, 14 Dec 2021 00:23:21 -0500, Cheryl Watson wrote: >Hi all, > >SAS uses Java and has issued a blog post. Many SAS products use Java and are >susceptible to this exposure. Each site should ensure that all SAS users and >the Security staff are made aware of this. Please see their post

Re: New Java vulnerability

2021-12-14 Thread Dave Jousma
On Tue, 14 Dec 2021 10:19:08 -0600, Dave Jousma wrote: > >you bring up a good point. there are hits for this in base JAVA V8 both 31bit >and 64bit, so consequently, any JAVA based app could be using, without >actually including their own copy of log4j. That also means that the local

Re: [EXTERNAL] Re: New Java vulnerability

2021-12-14 Thread Pommier, Rex
So one place where this shows up is in the CICS filesystem. There is also a log4j.propoerties file in the same location. Would it be sufficient to place the below property in this location (or where your CICS is pointing if used)? If so, would it be used as shown, without the dash at the

Re: New Java vulnerability

2021-12-14 Thread Phil Smith III
Itschak wrote: > I agree. However, the reason we offer such scan is that there other vendor >products installed in uss. It is not ibm only issue. The second one is >attitude. Remember the days of Spectre? Ibm never admitted they have it >until they had a solution and clients was unsure if they

Re: New Java vulnerability

2021-12-14 Thread Dave Jousma
On Tue, 14 Dec 2021 10:38:43 -0500, Phil Smith III wrote: >Making things even more confusing, there are lots of ways to use log4j, only >some of which expose this vulnerability. For example, Splunk uses it, but >says the exploit matters on "All supported non-Windows versions of 8.1.x and >8.2.x

Re: New Java vulnerability

2021-12-14 Thread Itschak Mugzach
Phil, I agree. However, the reason we offer such scan is that there other vendor products installed in uss. It is not ibm only issue. The second one is attitude. Remember the days of Spectre? Ibm never admitted they have it until they had a solution and clients was unsure if they are in risk or

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Sri h Kolusu
>>Will that distinguish separator records generated by IEPTPCH from similar records that might exist as data within members? Gil, Not really. If the user has similar text as generated by IEBPTPCH then it is hard to distinguish. In such OP can use File Manager solution which does NOT have any

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Paul Gilmartin
On Tue, 14 Dec 2021 07:27:16 -0700, Sri h Kolusu wrote: >> >> i want to do this from batch. >> > >You can use IEPTPCH+SORT (to remove the carriage control and the header >records) ... > Will that distinguish separator records generated by IEPTPCH from similar records that might exist as data

Re: New Java vulnerability

2021-12-14 Thread Phil Smith III
Making things even more confusing, there are lots of ways to use log4j, only some of which expose this vulnerability. For example, Splunk uses it, but says the exploit matters on "All supported non-Windows versions of 8.1.x and 8.2.x only if Hadoop (Hunk) and/or DFS are used." It appears that

Re: New Java vulnerability

2021-12-14 Thread Dave Jousma
There is a IBM webinar spinning up for 12/15 IBM Security is hosting a client webinar about Log4Shell on Wednesday, December 15, 11 a.m. ET. Our X-Force team will review the implications of Log4Shell, who may be impacted, and steps clients can take to protect themselves today and in the

Re: New Java vulnerability

2021-12-14 Thread Itschak Mugzach
Cheryl, We offer a free program to scan USS for log4j.jar, log4j-core-2*.jar and to scan other JAR files for these includes. Contact me if you want a copy. >From feedback we got from people that ran it, there are many other vendor products that make use of it. SAS is one of them. Best, ITschak

Re: New Java vulnerability

2021-12-14 Thread Cheryl Watson
Hi s1m0n, Thanks so much! Cheryl -Original Message- From: IBM Mainframe Discussion List On Behalf Of Filip Palian Sent: Tuesday, December 14, 2021 12:26 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: New Java vulnerability wt., 14 gru 2021 o 16:23 Cheryl Watson napisał(a): > > Does

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Sri h Kolusu
> hello , > > i want to do this from batch. > Weizman, You can use IEPTPCH+SORT (to remove the carriage control and the header records) or if your shop has FILEMANAGER then you can use that to copy the PDS to a sequential file. IEPTPCH+SORT solution //STEP0100 EXEC PGM=IEBPTPCH //SYSPRINT DD

Re: New Java vulnerability

2021-12-14 Thread Seymour J Metz
"You can program in C in any language": (NOSUBSCRIPTRANGE)(NOSTRINGRANGE)BEGIN; DECLARE X(50); DO I=1 TO 100; X(I) = 0; END; END; "But it saves 2.7 femtoseconds!" -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Paul Gilmartin
On Tue, 14 Dec 2021 10:31:58 +, kekronbekron wrote: >Doesn't IEBTPCH add.. > >./ADD MEMBER= > >.. to the beginning of each member's listing? >If that's the case, that can easily be removed in the end with x all;f all;del >all x > That fails if a member contains such a line as data.

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Itschak Mugzach
/* rexx */ "Free f(SYSIN,NEWDD,OUTDD)" "DELETE '"USERID()".SRCHFORI.LIST'" "Alloc f(SYSIN) DA('"USERID()".SRCHFORI.LIST')", "NEW CATALOG RECFM(F B) LRECL(80) BLKSIZE(800)", "SPACE(1) TRACKS UNIT("QIF_TEMPDASD")" SYSIN.1 = "SRCHFOR ' '" "ExecIO * DiskW SYSIN (Stem Sysin. finis" /*

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Weizman arbel
SRCHFOR '' ENDED - RC=0028 SRCHFOR allows you to specify the members to be searched... > you can specify SELECT MEM1,MEM2 but not set of members like: SELECT MEM* On Tue, 14 Dec 2021 13:05:26 +0200, Itschak Mugzach wrote: >Weizman, > >SRCHFOR allows you to specify the members to be

Fwd: AWS outage: Our bad, admits Amazon, albeit vaguely - TechRepublic

2021-12-14 Thread Mark Regan
Just FYI... https://www.techrepublic.com/article/aws-outage-our-bad-admits-amazon-albeit-vaguely/ Regards, Mark Regan, K8MTR, EN80tg CTO1 USNR-Retired (1969-1979 active; 1979-1991, reserves; including two years with the Ohio Air National Guard) Nationwide Insurance, Retired, 1986-2017 (z/OS

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread ITschak Mugzach
Peter, My airplane lands on grass. This way we keep wheels clean. For other creative ideas please contact me offline ;-) Best ITschak בתאריך יום ג׳, 14 בדצמ׳ 2021 ב-13:10 מאת Peter Sylvester < peter.sylves...@gmail.com>: > > i, > > > Hi, > > the reminds me to the question: I cannot find the

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Peter Sylvester
i, Hi, the reminds me to the question: I cannot find the tool to remove the mud of the wheels of an airbus 380? (replace this by any plane you like)? why? the plane is a universal method for transport, it can land everywhere. ... on a field? need to clean the wheels for takeoff :-) Don't

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Itschak Mugzach
Weizman, SRCHFOR allows you to specify the members to be searched... Best, ITschak *| **Itschak Mugzach | Director | SecuriTeam Software **|** IronSphere Platform* *|* *Information Security Continuous Monitoring for Z/OS, zLinux and IBM I **| * *|* *Email**: i_mugz...@securiteam.co.il **|*

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Weizman arbel
thanks , i've already written a small rexx with "LMCOPY ..." it's more flexible because i can set a set of members by parm (XYZ* ,X%Z*, ...) but your offer is interesting thanks again. On Tue, 14 Dec 2021 11:38:50 +0200, Itschak Mugzach wrote: >The simplest way is to use searchfor with a

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread kekronbekron
Doesn't IEBTPCH add.. ./ADD MEMBER= .. to the beginning of each member's listing? If that's the case, that can easily be removed in the end with x all;f all;del all x - KB ‐‐‐ Original Message ‐‐‐ On Tuesday, December 14th, 2021 at 12:30 PM, Weizman arbel wrote: > this can be

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Itschak Mugzach
The simplest way is to use searchfor with a space as a search argument. See example below for batch, but it works well online (and does not require ISPF!). //SEARCH EXEC PGM=ISRSUPC, //PARM=(SRCHCMP, //'ANYC') //NEWDD DD DSN=My_Dsn, // DISP=SHR //OUTDD DD

Re: how to copy entire pds to sequential file ?

2021-12-14 Thread Willy Jensen
If you are ok with installing freeware then I suggest that you take a look at a couple of programs found at www.cbttape.org: OFFLOAD in files 093 and 316, PDSPRINT in file 316. -- For IBM-MAIN subscribe / signoff / archive

Re: New Java vulnerability

2021-12-14 Thread Filip Palian
wt., 14 gru 2021 o 15:12 Andrew Rowley napisał(a): > On 14/12/2021 12:30 am, Filip Palian wrote: > > My intention was to share information about the vulnerabilities affecting > > Java language. (Without performing a proper comparison) I'd prefer not to > > get into discussion about one language