Re: STC gets gets DAIR error 0218/0000

2019-07-15 Thread Robin Atwood
I finally solved this, the code had the S99NOMNT flag set in the SVC 99 request block, coded in such an obscure way that I didn't notice for a long time. S99NOMNT overrides S99MOUNT so my previous attempt at a fix failed. The perpetrator is long gone, of course. Thanks Robin -Original

Re: Test Data Generator

2019-07-15 Thread John McKown
On Mon, Jul 15, 2019 at 7:19 AM Baron Carter wrote: > Looking for a test data generator that does not require a connection to a > DB source or DB target. Must support RI and is able to generate large > volumes of data to non DB files such as txt or csv. Platform can be > Windows or Mainframe.

Re: Batch REXX, Consoles & SYSPLEX

2019-07-15 Thread Elardus Engelbrecht
Veryl Ellis wrote: >The REXX Exec determines what processor and LPAR it is in and issues a >'CONSOLE ACTIVATE', 'CONSOLE SYSCMD... (to start the appropriate TCPIP)' and a >'CONSOLE DEACTIVATE'. Please post the full commands+keywords as used for these 3 CONSOLE. >IKJ55303I CONSOLE command

Test Data Generator

2019-07-15 Thread Baron Carter
Looking for a test data generator that does not require a connection to a DB source or DB target. Must support RI and is able to generate large volumes of data to non DB files such as txt or csv. Platform can be Windows or Mainframe. Any suggestions would be appreciated.

Re: Batch REXX, Consoles & SYSPLEX

2019-07-15 Thread Giliad Wilf
On Mon, 15 Jul 2019 08:45:30 -0500, Elardus Engelbrecht wrote: >Veryl Ellis wrote: > >>The REXX Exec determines what processor and LPAR it is in and issues a >>'CONSOLE ACTIVATE', 'CONSOLE SYSCMD... (to start the appropriate TCPIP)' and >>a 'CONSOLE DEACTIVATE'. > >Please post the full

Batch REXX, Consoles & SYSPLEX

2019-07-15 Thread Veryl Ellis
I have a REXX Exec that is run in a batch job, that is invoked from a MPF exit after the 'BPXI004I OMVS Initialization Complete' message is displayed. The REXX Exec determines what processor and LPAR it is in and issues a 'CONSOLE ACTIVATE', 'CONSOLE SYSCMD... (to start the appropriate TCPIP)'

z/OS Client Web Enablement Toolkit

2019-07-15 Thread Mark Eddy
I am working with the z/OS Client Web Enablement Toolkit in REXX attempting to get a sample to send a HTTPS request. I see that Galina Gorelik posted this statement on Wed, 24 Oct 2018: We understand that having a working sample is a priority to you and we are working on getting the sample

Re: [External] Re: JCL COND Parameter

2019-07-15 Thread Pommier, Rex
Greg, Yup. When I started it was "if it's true, you're through". Same idea, but the rhyme helped me remember it. Rex -Original Message- From: IBM Mainframe Discussion List On Behalf Of Greg Price Sent: Friday, July 12, 2019 11:57 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [External]

FTP

2019-07-15 Thread John
At least in my experience with Windows command line FTP there's a failure to parse the intermediate "dir" done by FTP before getting each member. I've seen this in other (GUI) FTP tools where the display of the PDS directory appears "wonky". It may work if your PDS has no ISPF or other data

Re: Test Data Generator

2019-07-15 Thread Ron Hawkins
Baron, While it is not the only utility available, I have had great success in the past with using SAS to write complex data that IEBDG could not handle. SAS was especially true where I needed uncompressible records - random floating point numbers are great for this. While I have not used it,

Re: JCL COND Parameter

2019-07-15 Thread Vernooij, Kees (ITOP NM) - KLM
COND= was invented to test whether your brains are still as sharp as you boasted they were when you applied for this job. Kees. > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Charles Mills > Sent: 13 July, 2019 18:10 > To:

Re: Test Data Generator

2019-07-15 Thread Mark Jacobs
I don't know what you mean by RI, but would IEBDG meet your requirements? Mark Jacobs Sent from ProtonMail, Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com ‐‐‐ Original Message ‐‐‐ On Monday, July 15, 2019 8:18 AM,

Re: Test Data Generator

2019-07-15 Thread Mitch Mccluhan
...check out Daisy from RES, Srl.  www.res-it.com/en.  http://www.res-it.com/resgroup/brochure/eng/DaisySuite%20ENG.pdf Mitch McCluhan -Original Message- From: Baron Carter To: IBM-MAIN Sent: Mon, Jul 15, 2019 8:07 am Subject: Test Data Generator Looking for a test data generator

Re: Batch REXX, Consoles & SYSPLEX

2019-07-15 Thread Seymour J Metz
It would help if you added a trace statement at the beginning of your script and posted the output. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Veryl Ellis Sent: Monday, July 15, 2019 9:11

Re: JCL COND Parameter

2019-07-15 Thread CM Poncelet
If '//STEP000 EXEC PGM=IEFBR14' is commented out, then 'STEPA030' will execute with CC=00 instead of NXEQ'd.* * On 13/07/2019 20:11, Seymour J Metz wrote: > I've been programming in assembler since 1960 and I find CON= to be > understandable but highly counterintuitive. > > > -- > Shmuel

Re: Batch REXX, Consoles & SYSPLEX

2019-07-15 Thread Elardus Engelbrecht
Giliad Wilf wrote: >>I think you may have already have a CONSOLE with the same name somewhere >>active? Check it out with D EMCS command. >Could be. Consoles are ENQ-ed exclusively on QNAME=SYSZCNZ and >RNAME=CONNAME#consolename. >One has to issue... D GRS,RES=(SYSZCNZ,CONNAME#*) ... and look

Re: DEBUG TOOL INSTALL

2019-07-15 Thread Matthew Stitt
Look for the Debug Tool Program Directory. If you ordered the product through ShopZseries, there should have been several attachments to the order, one of which would be the product library documentation. The Program Directory contains fairly good information on the product installation

Re: JCL COND Parameter

2019-07-15 Thread CM Poncelet
Think of it as "execute this step *unless* COND=(CC,is{GT|GE|EQ|LT|LE}[{,some prior step|any prior step}]) is true".   Bear in mind that COND= will not apply to prior step(s) that were not executed.   E.g. "STEP000 EXEC PGM=IEFBR14" will execute with CC=00. "STEP010 EXEC

Re: JCL COND Parameter

2019-07-15 Thread CM Poncelet
The '//STEPA030 EXEC PGM=IEFBR14,COND=(7,GT)' NXEQ'S because 7 is GT the CC=00 from '//STEP000 EXEC PGM=IEFBR14' (regardless of the CC=16 from STEP010) - so STEPA030 *does not* execute.   If STEP000 is commented out, the only previous step is then STEP010 and it has CC=16, and 7 is not GT than 16,

Re: z/OS Client Web Enablement Toolkit

2019-07-15 Thread ITschak Mugzach
mark, There is nothing special with https. Assume you already have a certificate in the user keyring and use default port 443, you need to perform the following sequence of commands: Address HWTHTTP "HWTHSET" "HWTH_OPT_USE_SSL " Address HWTHTTP "HWTHSET" "HWTH_OPT_SSLVERSION " with the TLS

Re: FTP

2019-07-15 Thread Paul Gilmartin
On Mon, 15 Jul 2019 16:36:22 +, Seymour J Metz wrote: >MGET is not part of the FTP specifications, so there is no way for an RFC to >describe the reponses. If IETF ever issues a replacement for RFC 959 that >includes MGET, I would expect it to describe the responses, but that >description

Re: JCL COND Parameter

2019-07-15 Thread Paul Gilmartin
On Mon, 15 Jul 2019 16:51:43 +0100, CM Poncelet wrote: >If '//STEP000 EXEC PGM=IEFBR14' is commented out, then 'STEPA030' will >execute with CC=00 instead of NXEQ'd.* >* I don't see that. From the JCL Ref.: If you omit stepname, the code you specify is compared to the return codes from

Re: DEBUG TOOL INSTALL

2019-07-15 Thread Joseph Reichman
As long as I don’t have to use SMTP I have the ADCD Thanks > On Jul 15, 2019, at 12:39 PM, Matthew Stitt wrote: > > Look for the Debug Tool Program Directory. If you ordered the product > through ShopZseries, there should have been several attachments to the order, > one of which

Re: JCL COND Parameter

2019-07-15 Thread Paul Gilmartin
On Mon, 15 Jul 2019 18:56:09 +0100, CM Poncelet wrote: >The '//STEPA030 EXEC PGM=IEFBR14,COND=(7,GT)' NXEQ'S because 7 is GT the >CC=00 from '//STEP000 EXEC PGM=IEFBR14' (regardless of the CC=16 from >STEP010) - so STEPA030 *does not* execute. >  >If STEP000 is commented out, the only previous

Re: [External] Re: JCL COND Parameter

2019-07-15 Thread Pommier, Rex
Gil, But the check is "greater than", so based on Greg's earlier post of "bypass this step if", the equation becomes "bypass this step if 7 is greater than 16". It isn't so the step will execute. Definitely NOT intuitive... It becomes a repeat of the COND checking in STEPA040. Rex

U.S. Companies Learn to Defend Themselves in Cyberspace

2019-07-15 Thread Phil Smith III
https://www.wsj.com/articles/u-s-companies-learn-to-defend-themselves-in-cyberspace-11562941994 "One chief information-security officer at a major bank told us that, in five years, his bank will largely be immune to cyberattacks because it is upgrading from legacy systems that are insecure

Re: [External] Re: U.S. Companies Learn to Defend Themselves in Cyberspace

2019-07-15 Thread Pommier, Rex
Sounds about the same as the medical billing company that moved everything to "the cloud" because that was modernizing their business, only to lose all their data to hackers. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of

Re: U.S. Companies Learn to Defend Themselves in Cyberspace

2019-07-15 Thread Doug
We lower the bar yet again. This kind of stuff makes retirement more welcome But not quite yet. Doug Fuerst d...@bkassociates.net -- Original Message -- From: "Charles Mills" To: IBM-MAIN@listserv.ua.edu Sent: 7/15/2019 4:32:12 PM Subject: Re: U.S. Companies Learn to Defend

Re: Batch REXX, Consoles & SYSPLEX

2019-07-15 Thread Veryl Ellis
Problem resolved. I needed to tweak my IKJCNXAC exit to turn off bits that are on by default. Once I did an "NI" on that flag byte, the REXX Exec could process the CONSLE command while in a Sysplex. I guess those bits don't matter in a non-sysplex environment. Thanks for the help S. Veryl Ellis

Re: Where put the notional constant in a condition (Was RE: JCL COND Parameter)

2019-07-15 Thread Charles Mills
*Some* compilers generate a warning. if (foo = bar) ... is almost certainly an error, and if it is not, you can code it as if ((foo = bar) != 0) ... or several other ways. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of

Re: Determine level of fragmentation in VTOCIX?

2019-07-15 Thread Mike Schwab
Yes. LOTS of small report datasets. We had problems with them too. Ended up creating Mod 9 VTOCs on Mod 3s. The sizes in IBMś ICKDSF manual are for a volume filled will 1 track datasets. On Mon, Jul 15, 2019 at 4:47 PM Gibney, Dave wrote: > > The pointer to DCOLLECT and reporting on Free VIRs

Re: z/OS Client Web Enablement Toolkit

2019-07-15 Thread Galina Gorelik
Hi Mark, I saw you were on copy to the response I gave to Dan Kelosky, pointing to the new toolkit github repo: https://github.com/IBM/zOS-Client-Web-Enablement-Toolkit But to address the shipped samples question, OA57475 is currently open and will be used to ship the re-worked samples.

Re: U.S. Companies Learn to Defend Themselves in Cyberspace

2019-07-15 Thread Charles Mills
So wrong on so many counts. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Phil Smith III Sent: Monday, July 15, 2019 12:21 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: U.S. Companies Learn to Defend Themselves in Cyberspace

Re: Determine level of fragmentation in VTOCIX?

2019-07-15 Thread Gibney, Dave
The pointer to DCOLLECT and reporting on Free VIRs (MXG variable DCVFRVIRS) has helped me find potential problem volumes. And rebuilding the VTOCIX (ICFDSF REFORMAT REFVTOC EXTINDEX(current size)) has seemed to have repaired the few volumes that were giving me trouble. I also found several

Where put the notional constant in a condition (Was RE: JCL COND Parameter)

2019-07-15 Thread Charles Mills
Some C programmers are fond of if (7 == foo) rather than the more conventional if (foo == 7) because if one gets in the habit of doing so and then accidentally codes if (7 = foo) one gets a compile error rather than unexpected behavior. For those not familiar with C, foo == 7 is a relational

Re: Where put the notional constant in a condition (Was RE: JCL COND Parameter)

2019-07-15 Thread Tom Marchant
On Mon, 15 Jul 2019 13:30:51 -0700, Charles Mills wrote: >Some C programmers are fond of if (7 == foo) rather than the more conventional >if (foo == 7) because if one gets in the habit of doing so and then >accidentally codes if (7 = foo) one gets a compile error rather than >unexpected

Re: z/OS Client Web Enablement Toolkit

2019-07-15 Thread Kurt Quackenbush
On 7/15/2019 8:27 AM, Mark Eddy wrote: I am working with the z/OS Client Web Enablement Toolkit in REXX attempting to get a sample to send a HTTPS request. I see that Galina Gorelik posted this statement on Wed, 24 Oct 2018: We understand that having a working sample is a priority to you and

Re: FTP

2019-07-15 Thread Seymour J Metz
MGET is not part of the FTP specifications, so there is no way for an RFC to describe the reponses. If IETF ever issues a replacement for RFC 959 that includes MGET, I would expect it to describe the responses, but that description may be "system dependent". -- Shmuel (Seymour J.) Metz

Re: JCL COND Parameter

2019-07-15 Thread Paul Gilmartin
On Mon, 15 Jul 2019 16:51:43 +0100, CM Poncelet wrote: >If '//STEP000 EXEC PGM=IEFBR14' is commented out, then 'STEPA030' will >execute with CC=00 instead of NXEQ'd.* >* Of course you're right. I was misled by a strong habit I have. When coding tests, I try to put the notional variable on the