Running a Coupling Facility using a CP for a test Parallel Sysplex 0 anyh gotcha's?

2023-03-03 Thread Laurence Chiu
The situation.

We share a couple of Z13's with another (larger client). Z13 B is where we
run our development LPARs and Z13 A is production.

For critical business reasons an online application on our production LPAR
needs to be highly available and that means in a parallel sysplex.  But our
outsourcer has told us it cannot be done for the following reasons because
there are no spare ICF engines on the host B - all are being used by other
CF instances, either to support production Sysplexes or development ones
(not ours).

Host A does potentially have a spare ICF engine we could use to support a
production parallel Sysplex but good practice does recommend you create a
test one first of course.

I then asked the question, if host A has a spare ICF engine, can't it be
used to support a CF to be used by the test Sysplex on B. I was advised
this was not possible since there are no spare connections between host A
and Host B (Infiniband possibly) so the Sysplex on B could not actually
communicate with the CF on A.

Our requirement for the Sysplex is primarily to be able to share a VSAM
dataset which is hit every time a transaction comes in with a peak of about
99tps. So we would need VSAM RLS to share the dataset records between the
two application instances. There is no DB2, CICS or IMS so I think the only
structures in the CF are those to support VSAM RLS, maybe some XCF
structures and core systems.

Knowing that we would only bring up the test sysplex to make sure
transactions routed correctly across the two LPARs and most of the time we
would have one member of the Sysplex off, I suggested that the test CF
could be built using a CP.  To this suggestion I received the following
(anti) advice
- there would be MSU costs (we don't care since we think the MIPS load on
the CF would be low). Plus we would ask that the CF be defined with Dynamic
Coupling Facility Dispatch and set DYNDISP=THIN. Since that CF is going to
be idling most of the time, MSU consumption is not going to be a major cost.
- it's strongly recommended not to do this by IBM. Yet when I read this
document

https://www.ibm.com/downloads/cas/JZB2E38Q
the option is discussed in great detail and the only negatives are the
incurring of MSU costs and some performance degradation if both a z/OS and
CF LPAR are trying to use the same CP at the same time.  But this can be
managed.

- that a CF running on a CP would need a dedicated CP engine and there are
no spare engines in host B. That totally flies against the information I
have read from IBM docs.

Of course for production the CF on host A would be configured to use an ICF
engine (or share one)

Finally, while I accepted the argument at the time there were no
connections between Host A and Host B, further reading suggests that you do
not need to dedicate channels for communications but use XCF or by using
Infiniband sub channels or sharing the same physical link with more than
one Sysplex. Then the issue of running the CF on a CP goes away since I can
ask for two CF's to be defined on host A, one for production and one for
test and DCFC ensures that that production CF is not impacted by the
development one.

A lot to digest here but I really want to have some authoritative data in
order to refute most of the comments being our outsourcer.

Thanks

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


Re: One more REXX Question

2023-03-03 Thread Paul Gilmartin
On Sat, 4 Mar 2023 00:59:55 -, Lennie Dymoke-Bradshaw wrote:

>I think you may be at the point where you need to ditch the LMCOPY interface 
>and directly invoke IEBCOPY.
>
Good idea, since IEBCOPY can SELECT a pattern and/or a list of members and will 
perform
the operation in a single CALL.  LMCOPY does not allow a list of members.

If "rom-member-name" is a pattern, now should "to-member-name" be coded?

-- 
gil

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


Re: One more REXX Question

2023-03-03 Thread Lennie Dymoke-Bradshaw
I think you may be at the point where you need to ditch the LMCOPY interface 
and directly invoke IEBCOPY.
Lennie

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Cameron Conacher
Sent: 03 March 2023 20:27
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Thanks for the suggestion.
That did not work either,

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Itschak Mugzach
Sent: Friday, March 3, 2023 11:35 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

So try isplog do ddname=syspront

בתאריך יום ו׳, 3 במרץ 2023 ב-17:29 מאת Cameron Conacher <
03cfc59146bb-dmarc-requ...@listserv.ua.edu>:

> Hello Lance,
> I allocated a dataset and then included my new dataset name with the 
> DD statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own 
> files and nothing is written to the ISPLOG file specified by the DD statement.
>
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List 
> mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf 
> Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 10:13 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> Just alloc dd ISPLOG to the dataset you want with a DISP=MOD
>
> That should do it
>
>
> Lionel B. Dyck <><
> Website: 
> https://www.lbdsoftware.com 8037/https:/www.lbdsoftware.com>< 
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.
> com>
> Github: 
> https://github.com/lbdyck 37/https:/github.com/lbdyck>< 
> https://isolate.menlosecurity.com/1/3735928037/https:/github.com/lbdyc
> k>
>
> “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 
> mailto:IBM-MAIN@LISTSERV.UA.EDU> IBM-MAIN@LISTSERV.UA.EDU>> On Behalf 
> Of Cameron Conacher
> Sent: Friday, March 3, 2023 9:04 AM
> To: 
> IBM-MAIN@LISTSERV.UA.EDU a...@listserv.ua.edu>
> Subject: Re: One more REXX Question
>
> Hello Lionel,
> I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY 
> output log information?
> And that this file was automatically allocated when your Batch JOB ran.
> (You did not pre-allocate before running the JOB).
>
> I want to try to use my own dataset name for this.
> Something like:
> CAMERON.SPFLOG1.LIST
> With DISP=MOD.
>
> But I do not understand how I can introduce this file so that when 
> LMCOPY invokes IEBCOPY, IEBCOPY will write its log data there.
>
> I am running the REXX JOB in Batch (like you).
> I have tried assigning my own dataset names for SYSOUT, SYSPRINT and 
> SYSTSPRT.
> But none catch any of the IEBCOPY output log data.
> And the other files are automatically generated for the JOB, every 
> time I issue an LMCOPY command.
>
> I will try to find something in the Google Group for ISPF.
> If I find anything I will share.
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List 
> mailto:IBM-MAIN@LISTSERV.UA.EDU> IBM-MAIN@LISTSERV.UA.EDU>> On Behalf 
> Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 9:22 AM
> To: 
> IBM-MAIN@LISTSERV.UA.EDU a...@listserv.ua.edu>
> Subject: [External] Re: One more REXX Question
>
> In my simple test I don't see any sysout.
>
> in = 'lbdyck.test.pds'
> out = 'lbdyck.test.pdse'
> Address ISPexec
> "lminit dataid(indd1) dataset('"in"')"
> "lminit dataid(outdd1) dataset('"out"')"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(a*) replace"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(b*) replace"
> "lmfree dataid("indd1")"
> "lmfree dataid("outdd1")"
>
>
> What I see in the batch execution is this:
>
> ispf cmd(%tlmcopy)
> LBDYCK.SPFLOG1.LIST has been kept.
> READY
>
> But no other sysout datasets.
>
> Lionel B. Dyck <><
> Website: 
> https://www.lbdsoftware.com 8037/https:/www.lbdsoftware.com>< 
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.
> com
> ><
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.
> com>
> Github: 
> https://github.com/lbdyck 37/https:/github.com/lbdyck>< 
> https://isolate.menlosecurity.com/1/3735928037/https:/github.com/lbdyc
> k>< bdyck%3e%3c> 
> https://isolate.menlosecurity.com/1/3735928037/https:/github.com/lbdyc
> k>
>
> “Worry more about your character than your reputation. Character is 
> what you are, reputation merely what others think you 

Re: BookManager

2023-03-03 Thread Roger Bolan
The BookManager format (on z/OS at least) is a special output format from
the DCF (Document Composition Facility) SCRIPT command.  With OS/390
Softcopy Print you could print from the BookManager books but I never
thought the results were really great.  If you have the original source
text which will be in BookMaster, Starter GML, or just Script commands
format, I would start from there.

If it were me, and I had the original source for the documents I would
reformat them with DCF using the BookMaster profile and macro library (if
you still have it around), or the Starter Set GML profile and macro
library.  I would output to a DEV(AFPA) or DEV(AFP2A) format and then use
the afpxpdf transform that comes with the "IBM Print Transforms from
AFP" product that works with the Infoprint Server component of z/OS to
transform the AFP format to PDF.

If going from the BookManager format is your only option, the results are
going to be not as nice and more work.  If you can only convert a topic at
a time to PDF then maybe you could assemble them back into a PDF book with
Adobe Acrobat.  I don't have any experience with that.
--Roger

On Fri, Mar 3, 2023 at 2:04 PM Dave Wade  wrote:

> On Tue, 28 Feb 2023 18:59:09 +0100, Bernd Oppolzer <
> bernd.oppol...@t-online.de> wrote:
>
> >What is the preferred way to convert BookMgr books to PDF?
> >
> >My customer has some home-written BookMgr books, which they cannot access
> >after the z/OS migration (BookMgr support was dropped with z/OS 2.4).
> >
> >We managed to transfer the books to Windows (and OS/2, BTW), where we can
> >at least look at the books. Now I would like to convert the books to PDFs.
> >But the free Softcopy Reader refuses to print more than one (selected)
> >topic
> >or ranges of topics; if you try to do this using the print menu
> >(selected or range),
> >the output is always empty.
> >
> >Is this a bug - or: is printing larger portions of text not allowed in
> >the free version?
> >What are the options?
> >
>
> The old "ILRWIN" product will let you print an entire book, but I think
> its a16 bit application..
> So:-
>
> 1. Find a machine with a 32-bit copy of Windows installed and the 16-bit
> DVM installed.
>  you run 16-bit app in 64-bit windows here:-
> https://github.com/otya128/winevdm/releases/tag/v0.8.0 >
>
> 2. Find an old documentation CD or similar with the old "Book Manager Read
> for Windows".
> I found a copy on the PCOMMS 5.4 CD in the \win\install\ilrwin folder.
>
> 3. Open the book and print using a PDF print driver. Microsoft include one
> with recent Windows.
> FOXIT PDF viewer has one for older windows.
>
> I hope this is helpfull
>
> Dave
>
> >Thanks for all suggestions,
> >kind regards
> >
> >Bernd
> >
>
> --
> 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: Virtual Storage Manager - LDA.

2023-03-03 Thread Seymour J Metz
We are in violent agreement.


From: IBM Mainframe Discussion List  on behalf of 
Steve Smith 
Sent: Friday, March 3, 2023 4:45 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Virtual Storage Manager - LDA.

If you'd stick to the heap, which is much more efficient, you can request
storage usage reports with quite a bit of detail.

sas

On Fri, Mar 3, 2023 at 2:37 PM Seymour J Metz  wrote:

> I doubt that you will get what you need that way. PL/I subaloocates
> storage withing big blocks, and doing your own GETMAIN/STORAGE instead of
> using native PL/I support may make matters worse.
>
> MVS also suballocates storage, and I know of no GUPI to run the chains
> with proper serialization and give the free/allocated counts.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
> of Massimo Biancucci [mad4...@gmail.com]
> Sent: Friday, March 3, 2023 2:43 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Virtual Storage Manager - LDA.
>
> Hi everybody,
>
> I've a PLI program who does ALLOCATE and FREE of some based areas in order
> to build and manage a dynamic tree.
>
> I'm debugging a problem where it runs out of memory.
> To control how much memory it's using I refer to LDA.
> To be sure I changed the ALLOC and FREE with explicit (via a ASM module) to
> STORAGE OBTAIN and RELEASE.
>
> Here is the question:
> I display the LDA structure before and after freeing some areas (few KB,
> anyway more than zero) and I see no immediate difference.
> Is the information in LDA updated by VSM with any delay ?
>
> Thanks a lot in advance.
> Max
>
> --
> 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


Re: Virtual Storage Manager - LDA.

2023-03-03 Thread David Crayford

On 4/3/23 05:45, Steve Smith wrote:

If you'd stick to the heap, which is much more efficient, you can request
storage usage reports with quite a bit of detail.


+1. And if you can also diagnose the heap using tools like Fault 
Analyzer and good old IPCS.




sas

On Fri, Mar 3, 2023 at 2:37 PM Seymour J Metz  wrote:


I doubt that you will get what you need that way. PL/I subaloocates
storage withing big blocks, and doing your own GETMAIN/STORAGE instead of
using native PL/I support may make matters worse.

MVS also suballocates storage, and I know of no GUPI to run the chains
with proper serialization and give the free/allocated counts.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
of Massimo Biancucci [mad4...@gmail.com]
Sent: Friday, March 3, 2023 2:43 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Virtual Storage Manager - LDA.

Hi everybody,

I've a PLI program who does ALLOCATE and FREE of some based areas in order
to build and manage a dynamic tree.

I'm debugging a problem where it runs out of memory.
To control how much memory it's using I refer to LDA.
To be sure I changed the ALLOC and FREE with explicit (via a ASM module) to
STORAGE OBTAIN and RELEASE.

Here is the question:
I display the LDA structure before and after freeing some areas (few KB,
anyway more than zero) and I see no immediate difference.
Is the information in LDA updated by VSM with any delay ?

Thanks a lot in advance.
Max

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


Re: Virtual Storage Manager - LDA.

2023-03-03 Thread Steve Smith
If you'd stick to the heap, which is much more efficient, you can request
storage usage reports with quite a bit of detail.

sas

On Fri, Mar 3, 2023 at 2:37 PM Seymour J Metz  wrote:

> I doubt that you will get what you need that way. PL/I subaloocates
> storage withing big blocks, and doing your own GETMAIN/STORAGE instead of
> using native PL/I support may make matters worse.
>
> MVS also suballocates storage, and I know of no GUPI to run the chains
> with proper serialization and give the free/allocated counts.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
> of Massimo Biancucci [mad4...@gmail.com]
> Sent: Friday, March 3, 2023 2:43 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Virtual Storage Manager - LDA.
>
> Hi everybody,
>
> I've a PLI program who does ALLOCATE and FREE of some based areas in order
> to build and manage a dynamic tree.
>
> I'm debugging a problem where it runs out of memory.
> To control how much memory it's using I refer to LDA.
> To be sure I changed the ALLOC and FREE with explicit (via a ASM module) to
> STORAGE OBTAIN and RELEASE.
>
> Here is the question:
> I display the LDA structure before and after freeing some areas (few KB,
> anyway more than zero) and I see no immediate difference.
> Is the information in LDA updated by VSM with any delay ?
>
> Thanks a lot in advance.
> Max
>
> --
> 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: BookManager

2023-03-03 Thread Dave Wade
On Tue, 28 Feb 2023 18:59:09 +0100, Bernd Oppolzer  
wrote:

>What is the preferred way to convert BookMgr books to PDF?
>
>My customer has some home-written BookMgr books, which they cannot access
>after the z/OS migration (BookMgr support was dropped with z/OS 2.4).
>
>We managed to transfer the books to Windows (and OS/2, BTW), where we can
>at least look at the books. Now I would like to convert the books to PDFs.
>But the free Softcopy Reader refuses to print more than one (selected)
>topic
>or ranges of topics; if you try to do this using the print menu
>(selected or range),
>the output is always empty.
>
>Is this a bug - or: is printing larger portions of text not allowed in
>the free version?
>What are the options?
>

The old "ILRWIN" product will let you print an entire book, but I think its a16 
bit application..
So:-

1. Find a machine with a 32-bit copy of Windows installed and the 16-bit DVM 
installed. 
https://github.com/otya128/winevdm/releases/tag/v0.8.0 >

2. Find an old documentation CD or similar with the old "Book Manager Read for 
Windows". 
I found a copy on the PCOMMS 5.4 CD in the \win\install\ilrwin folder.

3. Open the book and print using a PDF print driver. Microsoft include one with 
recent Windows.
FOXIT PDF viewer has one for older windows.

I hope this is helpfull

Dave

>Thanks for all suggestions,
>kind regards
>
>Bernd
>

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


Re: Mainframe REXX (Re: Badmouthing Rexx and ooRexx - again (Re: zOSMF and zOWE for non-mainframers

2023-03-03 Thread David Crayford

On 3/3/23 22:33, Sebastian Welton wrote:

On Thu, 2 Mar 2023 06:57:01 -0600, Jay Maynard  wrote:


I haven't tried to write anything in Rexx, let alone a TCP server. I'd
probably be inclined to use Go for that, though.


Start here and it is reasonably simple:

- TCPIP.SEZAINST(RSSERVER)
- TCPIP.SEZAINST(R6SERVER)


Thanks for the links. Now, there is code duplication between the two 
modules. How would one go about externalizing the common code to a module?


The method of maintaining the socket descriptor list is crude and 
highlights the lack of data structures in classic REXX.


Writing a non-blocking, multiplexing TCP server in Python is simple 
https://docs.python.org/3/library/selectors.html




Sebastian

--
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: Z15 EOM

2023-03-03 Thread John McKown
Next is z2024-08, if it's GA in August 2024.

On Friday, March 3, 2023, Radoslaw Skorupka <
0471ebeac275-dmarc-requ...@listserv.ua.edu> wrote:
> Well, nomenclature change is the only constant thing.
> We had z900 and z800
> Then we had z990 and z890
> Then we had z9-109 and we expected z8... but they announced z9BC and
renamed z9-109 to z9EC.
> Then we had z10EC and z10BC
> So we expected z11, but we got z196. And z114. They clarified it is 1 for
first, 96 for # CPs...
> Then EC12. And BC12.
> So next generation was neither EC13 nor z9xxxEC but simply z13. With no
EC. Then z13s arrived.
> So next was z14 and we expected... but got z14 ZR1 - why ZR1? Why not
R4:'#$3 ???
> Nevermind z15 arrived. So we were guessing: z15s? z15BC? z15 ZR1? No! z15
T02. Obviously big machine was z15 T01.  Well... no. It wasn't quite
obvious.
> Now we have z16. Ooops! z16 A01.
> Let me guess the name of small z16: maybe z16 A02? No! No way! It must be
something unexpected.
>
>
> Fine print: z196 was indeed 96-cp one. 80 for customer and SAPs, and
spares. And z114 has 14 processors: 10 for OS and 2 SAPs and 2 spares. Of
course it is about maximum quantities.
>
> --
> Radoslaw Skorupka
> Lodz, Poland
>
>
>
> W dniu 02.03.2023 o 18:33, Mike Shorkend pisze:
>>
>> I still use the BC/EC nomenclature for lack of a better one.
>> It comes down to the number of CPs you can have. The z15-T01("EC") has up
>> to 190 general processors while the z15-T02("BC") is limited to 6. It
goes
>> back to the number of possible drawers on the CEC.
>>
>> Traditionally, the BC machines have many more sub capacity settings
>> compared with EC. You can dial the processors from A  to Z , so 26
>> different capacity settings per CP.
>> The EC machines have much less granularity
>>
>>
>>
>>
>> On Thu, 2 Mar 2023 at 19:13, Pommier, Rex 
wrote:
>>
>>> IBM dropped the EC/BC nomenclature, much to my chagrin.  I'm guessing
I'm
>>> not the only one that still refers to the big one as the EC and the
smaller
>>> sibling as the BC, even though IBM doesn't.
>>>
>>> -Original Message-
>>> From: IBM Mainframe Discussion List  On Behalf
>>> Of Tom Brennan
>>> Sent: Thursday, March 2, 2023 10:04 AM
>>> To: IBM-MAIN@LISTSERV.UA.EDU
>>> Subject: [EXTERNAL] Re: Z15 EOM
>>>
>>> Didn't IBM drop the BC vs. EC notation a while ago?  I've been calling
>>> them water-cooled vs. air-cooled.  The number of frames is obviously
>>> confusing, along with air-cooled model numbers T02 and A01 (and I assume
>>> A02 on the way) which look like speed/cp settings.
>>>
>>> On 3/2/2023 6:43 AM, P H wrote:

 The slide 91 is NOT the z16 'mid-range/business class' system.
Depending
>>>
>>> on the configuration the z16 'high end' system, as announced, comes in
1,
>>> 2, 3 or 4 racks.l!

 Sent from Outlook for
 Android 
 From: IBM Mainframe Discussion List  on
 behalf of Joe Monk 
 Sent: Thursday, March 2, 2023 7:29:14 PM
 To: IBM-MAIN@LISTSERV.UA.EDU 
 Subject: Re: Z15 EOM

 "The one rack z16 (aka Business Class) has not yet been announced,"

 It already exists. See slide 91.

 https://urldefense.com/v3/__https://ibm-zcouncil.com/wp-content/upload
 s/2022/05/z16-Technical-Overview-50M-KennyStine.pdf__;!!KjMRP1Ixj6eLE0
 Fj!rA4k_tOBFRImng4OTWTF2Hcov3uCOXypF3klop9mtSWE7jN-yDuynqSA1Rcxkxy6kwV
 1zTq-yFwZSFklSYEm_rc$
>
> --
> 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: Virtual Storage Manager - LDA.

2023-03-03 Thread Seymour J Metz
I doubt that you will get what you need that way. PL/I subaloocates storage 
withing big blocks, and doing your own GETMAIN/STORAGE instead of using native 
PL/I support may make matters worse.

MVS also suballocates storage, and I know of no GUPI to run the chains with 
proper serialization and give the free/allocated counts.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Massimo Biancucci [mad4...@gmail.com]
Sent: Friday, March 3, 2023 2:43 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Virtual Storage Manager - LDA.

Hi everybody,

I've a PLI program who does ALLOCATE and FREE of some based areas in order
to build and manage a dynamic tree.

I'm debugging a problem where it runs out of memory.
To control how much memory it's using I refer to LDA.
To be sure I changed the ALLOC and FREE with explicit (via a ASM module) to
STORAGE OBTAIN and RELEASE.

Here is the question:
I display the LDA structure before and after freeing some areas (few KB,
anyway more than zero) and I see no immediate difference.
Is the information in LDA updated by VSM with any delay ?

Thanks a lot in advance.
Max

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

2023-03-03 Thread Radoslaw Skorupka

Agreed.
However my explanation is a little bit different.
I know ISPF, JCL, etc. However I also know GUI. It can be old fashioned 
Windows GUI, different OS/2 GUI, modern and less productive "current 
Windows" GUI, Linux GUI, etc.
What I don't like is zOSMF setup and customization. It's horrible. RACF 
definitions and samples are prepared by people who don't know RACF. Yes, 
I mean it.


I have absolutely nothing against HMC GUI. I liked OS/2, I migrated to 
2.x (Linux), then migrated to tree-style. No problem, because HMC GUI is 
*already prepared and working*.


The difference is I don't have to define ISPF environment to work. OK, I 
do some customizations, but it is really simple. I do not set up HMC or 
TKE interface.

But this is not the zOSMF case.


--
Radoslaw Skorupka
Lodz, Poland





W dniu 03.03.2023 o 15:02, Harris Randy - Nashville pisze:

I'm sure my complaints don't do any good,
but I've been doing this for 25 years (I know many of you a lot longer).
I don't understand why IBM wants to force everyone to use z/OSMF.
Maybe it's an attempt to attract a younger group of System Programmers.
That's fine. However, I am not a GUI fan. I like the green screen.
Serverpac works great. I am running into issues trying to learn z/OSMF.
It's a waste of my time when I already know how to use Serverpac.

Randy Harris
P 615-344-3244
C 662-401-8552
james.harr...@hcahealthcare.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
rpinion865
Sent: Thursday, February 16, 2023 9:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: {EXTERNAL} zOSMF

CAUTION! This email originated from outside of our organization. DO NOT CLICK 
links or open attachments unless you recognize the sender and know the content 
is safe.

Running zOSMF under z/OS 2.4. In attempting to load the Portable Software 
Instance, retrieving the contents from the directory, that was used when the 
order was retrieved to our system, I get the following error.

An error was found in file "/u/pinionr/TDMF/IZUD00DF.json". Error: "The file 
contains data that is not supported by the current level of z/OSMF. The version = 8."IZUD277E 
Feb 16, 2023, 10:14:02 AM

I have no idea how to proceed. If I need to apply maintenance to zOSMF, how 
would I be able to proceed?

Sent with [Proton 
Mail](https://urldefense.com/v3/__https://proton.me/__;!!LgPfcEISpGU!vlU0iqbugIfvV7HijMEm4JcqCCtIGOVes01SZ-URq4XEkFMGC84ma_3q1ruW8IaDqiRE$
 ) secure email.

--


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


Re: One more REXX Question

2023-03-03 Thread Cameron Conacher
Thanks for the suggestion.
That did not work either,

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Itschak Mugzach
Sent: Friday, March 3, 2023 11:35 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

So try isplog do ddname=syspront

בתאריך יום ו׳, 3 במרץ 2023 ב-17:29 מאת Cameron Conacher <
03cfc59146bb-dmarc-requ...@listserv.ua.edu>:

> Hello Lance,
> I allocated a dataset and then included my new dataset name with the DD
> statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own files and
> nothing is written to the ISPLOG file specified by the DD statement.
>
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List 
> mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf
> Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 10:13 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> Just alloc dd ISPLOG to the dataset you want with a DISP=MOD
>
> That should do it
>
>
> Lionel B. Dyck <><
> Website: 
> https://www.lbdsoftware.com<
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.com>
> Github: 
> https://github.com/lbdyck<
> https://isolate.menlosecurity.com/1/3735928037/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 
> mailto:IBM-MAIN@LISTSERV.UA.EDU> IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of 
> Cameron Conacher
> Sent: Friday, March 3, 2023 9:04 AM
> To: 
> IBM-MAIN@LISTSERV.UA.EDU>
> Subject: Re: One more REXX Question
>
> Hello Lionel,
> I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output
> log information?
> And that this file was automatically allocated when your Batch JOB ran.
> (You did not pre-allocate before running the JOB).
>
> I want to try to use my own dataset name for this.
> Something like:
> CAMERON.SPFLOG1.LIST
> With DISP=MOD.
>
> But I do not understand how I can introduce this file so that when LMCOPY
> invokes IEBCOPY, IEBCOPY will write its log data there.
>
> I am running the REXX JOB in Batch (like you).
> I have tried assigning my own dataset names for SYSOUT, SYSPRINT and
> SYSTSPRT.
> But none catch any of the IEBCOPY output log data.
> And the other files are automatically generated for the JOB, every time I
> issue an LMCOPY command.
>
> I will try to find something in the Google Group for ISPF.
> If I find anything I will share.
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List 
> mailto:IBM-MAIN@LISTSERV.UA.EDU> IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of 
> Lionel B. Dyck
> Sent: Friday, March 3, 2023 9:22 AM
> To: 
> IBM-MAIN@LISTSERV.UA.EDU>
> Subject: [External] Re: One more REXX Question
>
> In my simple test I don't see any sysout.
>
> in = 'lbdyck.test.pds'
> out = 'lbdyck.test.pdse'
> Address ISPexec
> "lminit dataid(indd1) dataset('"in"')"
> "lminit dataid(outdd1) dataset('"out"')"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(a*) replace"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(b*) replace"
> "lmfree dataid("indd1")"
> "lmfree dataid("outdd1")"
>
>
> What I see in the batch execution is this:
>
> ispf cmd(%tlmcopy)
> LBDYCK.SPFLOG1.LIST has been kept.
> READY
>
> But no other sysout datasets.
>
> Lionel B. Dyck <><
> Website: 
> https://www.lbdsoftware.com<
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.com
> ><
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.com>
> Github: 
> https://github.com/lbdyck<
> https://isolate.menlosecurity.com/1/3735928037/https:/github.com/lbdyck><
> https://isolate.menlosecurity.com/1/3735928037/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 
> mailto:IBM-MAIN@LISTSERV.UA.EDU> IBM-MAIN@LISTSERV.UA.EDU> IBM-MAIN@LISTSERV.UA.EDU Paul Gilmartin
> Sent: Friday, 

Virtual Storage Manager - LDA.

2023-03-03 Thread Massimo Biancucci
Hi everybody,

I've a PLI program who does ALLOCATE and FREE of some based areas in order
to build and manage a dynamic tree.

I'm debugging a problem where it runs out of memory.
To control how much memory it's using I refer to LDA.
To be sure I changed the ALLOC and FREE with explicit (via a ASM module) to
STORAGE OBTAIN and RELEASE.

Here is the question:
I display the LDA structure before and after freeing some areas (few KB,
anyway more than zero) and I see no immediate difference.
Is the information in LDA updated by VSM with any delay ?

Thanks a lot in advance.
Max

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


Re: SMP/E RECEIVE ORDER server IP address changes

2023-03-03 Thread Dana Mitchell
On Fri, 3 Mar 2023 13:06:47 -0600, Paul Gilmartin  wrote:

>1141 $ date; nslookup eccgw.eastdata.ibm.com
>Fri Mar  3 11:35:00 MST 2023
>Non-authoritative answer:
>Name:   eccgw.eastdata.ibm.com
>Address: 170.225.123.67
>1142 $
>
>... so apparently both hostnames are now known to DNS.  Administrators can 
>simply enter both
>(sets of) IP addresses in firewall.  Programmers can use the old hostnames 
>(which will remain
>valid), switch at the appropriate time, and firewall administrators can then 
>remove the old ones.
>
>Service can be seamless; timing is not critical.
>

I'm testing with the new host name but getting 'Connection failed.'.I 
wonder if the new address is really active yet?  or my firewall is still 
blocking perhaps.

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


Re: SMP/E RECEIVE ORDER server IP address changes

2023-03-03 Thread Paul Gilmartin
On Wed, 1 Mar 2023 18:24:54 +, Kurt J. Quackenbush wrote:

>SMP/E RECEIVE ORDER users, take note of the planned IBM order server IP 
>address changes on March 23.
>https://www.ibm.com/support/pages/node/6856445
>
Thanks.  Testing a minimal sample from that page:
1140 $ date; nslookup eccgw01.boulder.ibm.com
Fri Mar  3 11:33:10 MST 2023
Non-authoritative answer:
Name:   eccgw01.boulder.ibm.com
Address: 207.25.252.197

1141 $ date; nslookup eccgw.eastdata.ibm.com
Fri Mar  3 11:35:00 MST 2023
Non-authoritative answer:
Name:   eccgw.eastdata.ibm.com
Address: 170.225.123.67
1142 $

... so apparently both hostnames are now known to DNS.  Administrators can 
simply enter both
(sets of) IP addresses in firewall.  Programmers can use the old hostnames 
(which will remain
valid), switch at the appropriate time, and firewall administrators can then 
remove the old ones.

Service can be seamless; timing is not critical.

-- 
gil

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


Re: [nomenclature] Re: Z15 EOM

2023-03-03 Thread Radoslaw Skorupka

Well, nomenclature change is the only constant thing.
We had z900 and z800
Then we had z990 and z890
Then we had z9-109 and we expected z8... but they announced z9BC and 
renamed z9-109 to z9EC.

Then we had z10EC and z10BC
So we expected z11, but we got z196. And z114. They clarified it is 1 
for first, 96 for # CPs...

Then EC12. And BC12.
So next generation was neither EC13 nor z9xxxEC but simply z13. With no 
EC. Then z13s arrived.
So next was z14 and we expected... but got z14 ZR1 - why ZR1? Why not 
R4:'#$3 ???
Nevermind z15 arrived. So we were guessing: z15s? z15BC? z15 ZR1? No! 
z15 T02. Obviously big machine was z15 T01.  Well... no. It wasn't quite 
obvious.

Now we have z16. Ooops! z16 A01.
Let me guess the name of small z16: maybe z16 A02? No! No way! It must 
be something unexpected.



Fine print: z196 was indeed 96-cp one. 80 for customer and SAPs, and 
spares. And z114 has 14 processors: 10 for OS and 2 SAPs and 2 spares. 
Of course it is about maximum quantities.


--
Radoslaw Skorupka
Lodz, Poland



W dniu 02.03.2023 o 18:33, Mike Shorkend pisze:

I still use the BC/EC nomenclature for lack of a better one.
It comes down to the number of CPs you can have. The z15-T01("EC") has up
to 190 general processors while the z15-T02("BC") is limited to 6. It goes
back to the number of possible drawers on the CEC.

Traditionally, the BC machines have many more sub capacity settings
compared with EC. You can dial the processors from A  to Z , so 26
different capacity settings per CP.
The EC machines have much less granularity




On Thu, 2 Mar 2023 at 19:13, Pommier, Rex  wrote:


IBM dropped the EC/BC nomenclature, much to my chagrin.  I'm guessing I'm
not the only one that still refers to the big one as the EC and the smaller
sibling as the BC, even though IBM doesn't.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf
Of Tom Brennan
Sent: Thursday, March 2, 2023 10:04 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: Z15 EOM

Didn't IBM drop the BC vs. EC notation a while ago?  I've been calling
them water-cooled vs. air-cooled.  The number of frames is obviously
confusing, along with air-cooled model numbers T02 and A01 (and I assume
A02 on the way) which look like speed/cp settings.

On 3/2/2023 6:43 AM, P H wrote:

The slide 91 is NOT the z16 'mid-range/business class' system. Depending

on the configuration the z16 'high end' system, as announced, comes in 1,
2, 3 or 4 racks.l!

Sent from Outlook for
Android 
From: IBM Mainframe Discussion List  on
behalf of Joe Monk 
Sent: Thursday, March 2, 2023 7:29:14 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Z15 EOM

"The one rack z16 (aka Business Class) has not yet been announced,"

It already exists. See slide 91.

https://urldefense.com/v3/__https://ibm-zcouncil.com/wp-content/upload
s/2022/05/z16-Technical-Overview-50M-KennyStine.pdf__;!!KjMRP1Ixj6eLE0
Fj!rA4k_tOBFRImng4OTWTF2Hcov3uCOXypF3klop9mtSWE7jN-yDuynqSA1Rcxkxy6kwV
1zTq-yFwZSFklSYEm_rc$


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


Re: SMP/E RECEIVE ORDER server IP address changes

2023-03-03 Thread Doug Henry
Hi Curt,
Thanks we are using that IP address since the change. Maybe it is just some 
problem with Bouder's site. 

Thanks. 
Doug

Regarding testcase.boulder.ibm.com, I thought the IP address changed last year:
https://www.ibm.com/support/pages/node/6587781

> I know this is not your area but when sending to Testcase today with z/OSMF 
> failed because we don't have this in are firewall. I didn't see any 
> notification for this.

> testcase.boulder.ibm.com >  Connecting to: testcase-yellow.southdata.ibm.com 
> 170.225.126.22 port: 21.:  

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@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: Mainframe REXX (Re: Badmouthing Rexx and ooRexx - again (Re: zOSMF and zOWE for non-mainframers

2023-03-03 Thread Jay Maynard
Oh, you can bet I'll tell the world what I think...not like I'm exactly
shy, now am i? :-)

On Fri, Mar 3, 2023 at 10:14 AM Ed Jaffe 
wrote:

> On 3/3/2023 3:53 AM, Jay Maynard wrote:
> > I am assured they are working on a replacement, but I have no details.
>
> When you do get the details, please post your reactions here on IBM-MAIN.
>
> For the record, I predict you won't like it... but one never knows...
>
> --
> Phoenix Software International
> Edward E. Jaffe
> 831 Parkview Drive North
> El Segundo, CA 90245
> https://www.phoenixsoftware.com/
>
>
>
> 
> This e-mail message, including any attachments, appended messages and the
> information contained therein, is for the sole use of the intended
> recipient(s). If you are not an intended recipient or have otherwise
> received this email message in error, any use, dissemination, distribution,
> review, storage or copying of this e-mail message and the information
> contained therein is strictly prohibited. If you are not an intended
> recipient, please contact the sender by reply e-mail and destroy all copies
> of this email message and do not otherwise utilize or retain this email
> message or any or all of the information contained therein. Although this
> email message and any attachments or appended messages are believed to be
> free of any virus or other defect that might affect any computer system
> into
> which it is received and opened, it is the responsibility of the recipient
> to ensure that it is virus free and no responsibility is accepted by the
> sender for any loss or damage arising in any way from its opening or use.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Jay Maynard

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


Re: SMP/E RECEIVE ORDER server IP address changes

2023-03-03 Thread Kurt J. Quackenbush
Regarding testcase.boulder.ibm.com, I thought the IP address changed last year:
https://www.ibm.com/support/pages/node/6587781

> I know this is not your area but when sending to Testcase today with z/OSMF 
> failed because we don't have this in are firewall. I didn't see any 
> notification for this.

> testcase.boulder.ibm.com >  Connecting to: testcase-yellow.southdata.ibm.com 
> 170.225.126.22 port: 21.:  

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@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 RECEIVE ORDER server IP address changes

2023-03-03 Thread Doug Henry
Hi Kurt,
I know this is not your area but when sending to Testcase today with z/OSMF 
failed because we don't have this in are firewall. I didn't see any 
notification for this.

testcase.boulder.ibm.com >  Connecting to: testcase-yellow.southdata.ibm.com 
170.225.126.22 port: 21.:  

Doug


On Fri, 3 Mar 2023 13:22:36 +, Kurt J. Quackenbush  wrote:

>Sure, I'll post up here after I get notified the server IP address migration 
>is complete.
>
>> Will there be more announcements, saying the new IPs and DNS entries are in 
>> place and when the old ones will be shut off?
>
>>> SMP/E RECEIVE ORDER users, take note of the planned IBM order server IP 
>>> address changes on March 23.
>>> https://www.ibm.com/support/pages/node/6856445 
>
>Kurt Quackenbush
>IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@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: One more REXX Question

2023-03-03 Thread Lionel B. Dyck
@peter - my testing was done in batch 

Here is the jcl that I used if that helps:

//LBDYCKXX JOB LBD,'LIONEL',REGION=0M,NOTIFY= 
//OUT   OUTPUT DEFAULT=YES,JESDS=ALL,OUTDISP=(HOLD,HOLD) 
//ISPF EXEC PGM=IKJEFT1B,DYNAMNBR=50 
//SYSEXEC  DD  DISP=SHR,DSN=LBDYCK.LIONEL.EXEC   
//ISPMLIB  DD DISP=SHR,DSN=ISP.SISPMENU  
//ISPPLIB  DD DISP=SHR,DSN=ISP.SISPPENU  
//ISPTLIB DD  DISP=SHR,DSN=ISP.SISPTENU  
//ISPSLIB DD  DISP=(,DELETE),SPACE=(TRK,(1,1,1)),UNIT=VIO,   
//DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)   
//ISPPROF DD  DISP=(,DELETE),SPACE=(TRK,(1,1,1)),UNIT=VIO,   
//DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)   
//SYSTSPRT DD   SYSOUT=* 
//SYSTSIN  DD   *
PROFILE PREFIX(LBDYCK)   
ispf cmd(%tlmcopy)   
/*   


Lionel B. Dyck <><
Website: https://www.lbdsoftware.com
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 
Farley, Peter
Sent: Friday, March 3, 2023 10:45 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

I do not believe that when LMCOPY calls IEBCOPY under the covers that it wants 
or intends to use ISPLOG for print output - I believe it is allocating new 
"print" files unconditionally like TRANSMIT does and passing the new DD names 
to IEBCOPY to use for the IEBCOPY SYSPRINT output.

I could be wrong, but I think messing around with ISPLOG will not change the 
results.

Lionel, I think you need to test only in batch to see if you can affect the 
results -- when you are actually online in TSO/ISPF the rules are different 
because the allocations just go directly to your TSO session (SYSOUT(*) goes to 
your terminal session).

There may not be any way around it.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Itschak Mugzach
Sent: Friday, March 3, 2023 11:35 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

EXTERNAL EMAIL

So try isplog do ddname=syspront

בתאריך יום ו׳, 3 במרץ 2023 ב-17:29 מאת Cameron Conacher <
03cfc59146bb-dmarc-requ...@listserv.ua.edu>:

> Hello Lance,
> I allocated a dataset and then included my new dataset name with the 
> DD statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own 
> files and nothing is written to the ISPLOG file specified by the DD statement.
>
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List  On 
> Behalf Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 10:13 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> Just alloc dd ISPLOG to the dataset you want with a DISP=MOD
>
> That should do it
>
>
> Lionel B. Dyck <><

> “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  IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Cameron Conacher
> Sent: Friday, March 3, 2023 9:04 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: One more REXX Question
>
> Hello Lionel,
> I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY 
> output log information?
> And that this file was automatically allocated when your Batch JOB ran.
> (You did not pre-allocate before running the JOB).
>
> I want to try to use my own dataset name for this.
> Something like:
> CAMERON.SPFLOG1.LIST
> With DISP=MOD.
>
> But I do not understand how I can introduce this file so that when 
> LMCOPY invokes IEBCOPY, IEBCOPY will write its log data there.
>
> I am running the REXX JOB in Batch (like you).
> I have tried assigning my own dataset names for SYSOUT, SYSPRINT and 
> SYSTSPRT.
> But none catch any of the IEBCOPY output log data.
> And the other files are automatically generated for the JOB, every 
> time I issue an LMCOPY command.
>
> I will try to find something in the Google Group for ISPF.
> If I find anything I will share.
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List  IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 9:22 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> In my simple test I don't see any sysout.
>
> in = 'lbdyck.test.pds'
> out = 'lbdyck.test.pdse'
> Address ISPexec
> "lminit dataid(indd1) dataset('"in"')"
> "lminit dataid(outdd1) dataset('"out"')"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(a*) replace"
> "lmcopy fromid("indd1") 

Re: One more REXX Question

2023-03-03 Thread Farley, Peter
I do not believe that when LMCOPY calls IEBCOPY under the covers that it wants 
or intends to use ISPLOG for print output - I believe it is allocating new 
"print" files unconditionally like TRANSMIT does and passing the new DD names 
to IEBCOPY to use for the IEBCOPY SYSPRINT output.

I could be wrong, but I think messing around with ISPLOG will not change the 
results.

Lionel, I think you need to test only in batch to see if you can affect the 
results -- when you are actually online in TSO/ISPF the rules are different 
because the allocations just go directly to your TSO session (SYSOUT(*) goes to 
your terminal session).

There may not be any way around it.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Itschak Mugzach
Sent: Friday, March 3, 2023 11:35 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

EXTERNAL EMAIL

So try isplog do ddname=syspront

בתאריך יום ו׳, 3 במרץ 2023 ב-17:29 מאת Cameron Conacher <
03cfc59146bb-dmarc-requ...@listserv.ua.edu>:

> Hello Lance,
> I allocated a dataset and then included my new dataset name with the 
> DD statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own 
> files and nothing is written to the ISPLOG file specified by the DD statement.
>
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List  On 
> Behalf Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 10:13 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> Just alloc dd ISPLOG to the dataset you want with a DISP=MOD
>
> That should do it
>
>
> Lionel B. Dyck <><

> “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  IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Cameron Conacher
> Sent: Friday, March 3, 2023 9:04 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: One more REXX Question
>
> Hello Lionel,
> I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY 
> output log information?
> And that this file was automatically allocated when your Batch JOB ran.
> (You did not pre-allocate before running the JOB).
>
> I want to try to use my own dataset name for this.
> Something like:
> CAMERON.SPFLOG1.LIST
> With DISP=MOD.
>
> But I do not understand how I can introduce this file so that when 
> LMCOPY invokes IEBCOPY, IEBCOPY will write its log data there.
>
> I am running the REXX JOB in Batch (like you).
> I have tried assigning my own dataset names for SYSOUT, SYSPRINT and 
> SYSTSPRT.
> But none catch any of the IEBCOPY output log data.
> And the other files are automatically generated for the JOB, every 
> time I issue an LMCOPY command.
>
> I will try to find something in the Google Group for ISPF.
> If I find anything I will share.
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List  IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 9:22 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> In my simple test I don't see any sysout.
>
> in = 'lbdyck.test.pds'
> out = 'lbdyck.test.pdse'
> Address ISPexec
> "lminit dataid(indd1) dataset('"in"')"
> "lminit dataid(outdd1) dataset('"out"')"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(a*) replace"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(b*) replace"
> "lmfree dataid("indd1")"
> "lmfree dataid("outdd1")"
>
>
> What I see in the batch execution is this:
>
> ispf cmd(%tlmcopy)
> LBDYCK.SPFLOG1.LIST has been kept.
> READY
>
> But no other sysout datasets.
>
> Lionel B. Dyck <><

>
> “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  IBM-MAIN@LISTSERV.UA.EDU>>> On Behalf Of Paul Gilmartin
> Sent: Friday, March 3, 2023 8:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU IBM-MAIN@LISTSERV.UA.EDU>
> Subject: Re: One more REXX Question
>
> On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:
>
> >Allocate syspront as MOD instead of share and all outputs will be 
> >written to same file (do not free and allocate syspront every call)
> >
> Does the description of LMCOPY in the ISPF Services 
> Guide,SC19-3626-50, mention the use of SYSPRONT or any similar DDNAME? 
> If not, thd documentation is defective/
>
>
> >בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
> >
> >> This is less a REXX question than an ISPF question, and might get 
> >> more focused replies in ISPF-LIST.
> >>
> >> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
> >> > ...
> >> >When the LMCOPY runs, it writes some IEBCOPY processing 

Re: One more REXX Question

2023-03-03 Thread Itschak Mugzach
So try isplog do ddname=syspront

בתאריך יום ו׳, 3 במרץ 2023 ב-17:29 מאת Cameron Conacher <
03cfc59146bb-dmarc-requ...@listserv.ua.edu>:

> Hello Lance,
> I allocated a dataset and then included my new dataset name with the DD
> statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own files and
> nothing is written to the ISPLOG file specified by the DD statement.
>
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List  On Behalf
> Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 10:13 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> Just alloc dd ISPLOG to the dataset you want with a DISP=MOD
>
> That should do it
>
>
> Lionel B. Dyck <><
> Website: https://www.lbdsoftware.com<
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.com>
> Github: https://github.com/lbdyck<
> https://isolate.menlosecurity.com/1/3735928037/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  IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Cameron Conacher
> Sent: Friday, March 3, 2023 9:04 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: One more REXX Question
>
> Hello Lionel,
> I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output
> log information?
> And that this file was automatically allocated when your Batch JOB ran.
> (You did not pre-allocate before running the JOB).
>
> I want to try to use my own dataset name for this.
> Something like:
> CAMERON.SPFLOG1.LIST
> With DISP=MOD.
>
> But I do not understand how I can introduce this file so that when LMCOPY
> invokes IEBCOPY, IEBCOPY will write its log data there.
>
> I am running the REXX JOB in Batch (like you).
> I have tried assigning my own dataset names for SYSOUT, SYSPRINT and
> SYSTSPRT.
> But none catch any of the IEBCOPY output log data.
> And the other files are automatically generated for the JOB, every time I
> issue an LMCOPY command.
>
> I will try to find something in the Google Group for ISPF.
> If I find anything I will share.
>
> Thanks
>
> …….Cameron
>
> From: IBM Mainframe Discussion List  IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Lionel B. Dyck
> Sent: Friday, March 3, 2023 9:22 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: One more REXX Question
>
> In my simple test I don't see any sysout.
>
> in = 'lbdyck.test.pds'
> out = 'lbdyck.test.pdse'
> Address ISPexec
> "lminit dataid(indd1) dataset('"in"')"
> "lminit dataid(outdd1) dataset('"out"')"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(a*) replace"
> "lmcopy fromid("indd1") todataid("outdd1")" ,
> "frommem(b*) replace"
> "lmfree dataid("indd1")"
> "lmfree dataid("outdd1")"
>
>
> What I see in the batch execution is this:
>
> ispf cmd(%tlmcopy)
> LBDYCK.SPFLOG1.LIST has been kept.
> READY
>
> But no other sysout datasets.
>
> Lionel B. Dyck <><
> Website: https://www.lbdsoftware.com<
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.com
> ><
> https://isolate.menlosecurity.com/1/3735928037/https:/www.lbdsoftware.com>
> Github: https://github.com/lbdyck<
> https://isolate.menlosecurity.com/1/3735928037/https:/github.com/lbdyck><
> https://isolate.menlosecurity.com/1/3735928037/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  IBM-MAIN@LISTSERV.UA.EDU>>> On Behalf Of Paul Gilmartin
> Sent: Friday, March 3, 2023 8:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU IBM-MAIN@LISTSERV.UA.EDU>
> Subject: Re: One more REXX Question
>
> On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:
>
> >Allocate syspront as MOD instead of share and all outputs will be
> >written to same file (do not free and allocate syspront every call)
> >
> Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50,
> mention the use of SYSPRONT or any similar DDNAME? If not, thd
> documentation is defective/
>
>
> >בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
> >
> >> This is less a REXX question than an ISPF question, and might get
> >> more focused replies in ISPF-LIST.
> >>
> >> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
> >> > ...
> >> >When the LMCOPY runs, it writes some IEBCOPY processing messages to
> >> >a
> >> generated file name, which has a high level qualifier of the RACF ID
> >> under which the JOB runs.
> >> >If two members are copied, LMCOPY is executed twice, and two IEBCOPY
> >> files are generated. if 100 members are copied I get 100 IEBCOPY
> >> files generated.
> >> 

Re: Mainframe REXX (Re: Badmouthing Rexx and ooRexx - again (Re: zOSMF and zOWE for non-mainframers

2023-03-03 Thread Ed Jaffe

On 3/3/2023 3:53 AM, Jay Maynard wrote:

I am assured they are working on a replacement, but I have no details.


When you do get the details, please post your reactions here on IBM-MAIN.

For the record, I predict you won't like it... but one never knows...

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



This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

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


Re: One more REXX Question

2023-03-03 Thread Paul Gilmartin
On Fri, 3 Mar 2023 15:29:55 +, Farley, Peter wrote:

>I don't know about LMCOPY, but my experience with TRANSMIT is similar.  
>Running a batch IKJEFT01 with a SYSPRINT DD in the JCL allocated to SYSOUT=* 
>and executing multiple TRANSMIT commands in SYSTSIN you still get SYS3, 
>SYS4, etc., outputs in the batch job, one for each TRANSMIT execution, 
>each with the IEBCOPY "SYSPRINT" output from the PDS copy operation, and NO 
>output to the allocated SYSPRINT DD at all..  I suspect in the case of 
>TRANSMIT that the TRANSMIT code (not IEBCOPY) is unconditionally dynamically 
>allocating SYSn to SYSOUT and then passing the generated DD name to 
>IEBCOPY in the callable PARM list.
>
I could imagine ISPF's passsing SPFLIST in place of SYSPRINT to any utility 
supporting an
alternate DDNAME list (many do.)  But the designers may have envisioned 
problems with
incompatible attributes.  If one such utility expects SYSPRINT DD 
RECFM=FBM,LRECL=121
and another RECFM=VBA,LECL=137, the concatenated SYSPTINT will be illegible.

IBM aimed for flexibility with the variety of data set attributes, but missed 
and shot itself
in the foot instead.

-- 
gil

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


Re: ISPF List

2023-03-03 Thread Bill Hitefield
Didn't know about it until I saw Jeremy's post. I signed up too.

Bill Hitefield
Dino-Software Corporation
800.480.DINO
www.dino-software.com

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Farley, Peter
> Sent: Friday, March 03, 2023 10:22 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ISPF List
> 
> Ditto.  I still get the occasional ISPF-L message, though I haven't posted 
> there in
> a while myself.  I just saw Steve's test post to the list this morning.
> 
> Peter
> 
> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Jeremy Nicoll
> Sent: Friday, March 3, 2023 8:57 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ISPF List
> 
> On Fri, 3 Mar 2023, at 13:50, Steve Thompson wrote:
> > ND stopped supporting ISPF List. Anyone know where it went or if it
> > still exists?
> 
> I've seen traffic on it in mid-Feb 2023.  According to headers in the mails:
> 
> List-Subscribe:
>  nse.com%2Fv3%2F__https%3A%2F%2Fgroups.google.com%2Fa%2Fnd.edu%2Fg
> roup%2Fispf-l-list%2Fsubscribe__%3B!!Ebr-cpPeAnfNniQ8HSAI-
> g_K5b7VKg!NV0TdM4DWbdO_rZ_Kst4NvIZ5-
> UM1nLL3r9xPhM7Quf9MBAKOfUgvzg4OX5FWjYrhCpFXapl5ldMGS_xSXDS2Pkaa
> net77RMRLk%24=05%7C01%7CBill.Hitefield%40DINO-
> SOFTWARE.COM%7C4b3842a755074098e0d508db1bfb1a8d%7Cbe5c5b1debb3
> 43f3a3641e98fd405647%7C0%7C0%7C638134537538517617%7CUnknown%7C
> TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX
> VCI6Mn0%3D%7C3000%7C%7C%7C=YlHqqbkUzm0wK2CppFggRHKPtCax
> xvpANjpQC%2Bo%2FSU8%3D=0 >,   list+subscr...@nd.edu>
> 
> and I don't remember have to resubscribe to a google list; it must have been
> done automatically.
> 
> As far as I know the posting address hasn't changed - it's still
> 
>   ispf-l-l...@nd.edu
> 
> so maybe ND forwards the traffic?
> 
> --
> 
> 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


Re: One more REXX Question

2023-03-03 Thread Cameron Conacher
Much appreciated Lionel.
I will keep investigating and share whatever I may find.


Thanks

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: Friday, March 3, 2023 10:34 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

I've no idea what to suggest on a resolution. If you have the ability, you 
could open a ticket with IBM to ask them. The ISPF support team is terrific.


Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of 
Cameron Conacher
Sent: Friday, March 3, 2023 9:29 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Hello Lance,
I allocated a dataset and then included my new dataset name with the DD 
statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own files and 
nothing is written to the ISPLOG file specified by the DD statement.


Thanks

…….Cameron

From: IBM Mainframe Discussion List 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Lionel 
B. Dyck
Sent: Friday, March 3, 2023 10:13 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

Just alloc dd ISPLOG to the dataset you want with a DISP=MOD

That should do it


Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>>>
 On Behalf Of Cameron Conacher
Sent: Friday, March 3, 2023 9:04 AM
To: 
IBM-MAIN@LISTSERV.UA.EDU>
Subject: Re: One more REXX Question

Hello Lionel,
I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output log 
information?
And that this file was automatically allocated when your Batch JOB ran. (You 
did not pre-allocate before running the JOB).

I want to try to use my own dataset name for this.
Something like:
CAMERON.SPFLOG1.LIST
With DISP=MOD.

But I do not understand how I can introduce this file so that when LMCOPY 
invokes IEBCOPY, IEBCOPY will write its log data there.

I am running the REXX JOB in Batch (like you).
I have tried assigning my own dataset names for SYSOUT, SYSPRINT and SYSTSPRT.
But none catch any of the IEBCOPY output log data.
And the other files are automatically generated for the JOB, every time I issue 
an LMCOPY command.

I will try to find something in the Google Group for ISPF.
If I find anything I will share.

Thanks

…….Cameron

From: IBM Mainframe Discussion List 
mailto:IBM-MAIN@LISTSERV.UA.EDU>>>
 On Behalf Of Lionel B. Dyck
Sent: Friday, March 3, 2023 9:22 AM
To: 
IBM-MAIN@LISTSERV.UA.EDU>
Subject: [External] Re: One more REXX Question

In my simple test I don't see any sysout.

in = 'lbdyck.test.pds'
out = 'lbdyck.test.pdse'
Address ISPexec
"lminit dataid(indd1) dataset('"in"')"
"lminit dataid(outdd1) dataset('"out"')"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(a*) replace"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(b*) replace"
"lmfree dataid("indd1")"
"lmfree dataid("outdd1")"


What I see in the batch execution is this:

ispf cmd(%tlmcopy)
LBDYCK.SPFLOG1.LIST has been kept.
READY

But no other sysout datasets.

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

“Worry more about your character than your reputation. Character is what you 
are, reputation merely 

Re: One more REXX Question

2023-03-03 Thread Lionel B. Dyck
I've no idea what to suggest on a resolution. If you have the ability, you 
could open a ticket with IBM to ask them. The ISPF support team is terrific.


Lionel B. Dyck <><
Website: https://www.lbdsoftware.com
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 
Cameron Conacher
Sent: Friday, March 3, 2023 9:29 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Hello Lance,
I allocated a dataset and then included my new dataset name with the DD 
statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own files and 
nothing is written to the ISPLOG file specified by the DD statement.


Thanks

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: Friday, March 3, 2023 10:13 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

Just alloc dd ISPLOG to the dataset you want with a DISP=MOD

That should do it


Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of 
Cameron Conacher
Sent: Friday, March 3, 2023 9:04 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Hello Lionel,
I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output log 
information?
And that this file was automatically allocated when your Batch JOB ran. (You 
did not pre-allocate before running the JOB).

I want to try to use my own dataset name for this.
Something like:
CAMERON.SPFLOG1.LIST
With DISP=MOD.

But I do not understand how I can introduce this file so that when LMCOPY 
invokes IEBCOPY, IEBCOPY will write its log data there.

I am running the REXX JOB in Batch (like you).
I have tried assigning my own dataset names for SYSOUT, SYSPRINT and SYSTSPRT.
But none catch any of the IEBCOPY output log data.
And the other files are automatically generated for the JOB, every time I issue 
an LMCOPY command.

I will try to find something in the Google Group for ISPF.
If I find anything I will share.

Thanks

…….Cameron

From: IBM Mainframe Discussion List 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Lionel 
B. Dyck
Sent: Friday, March 3, 2023 9:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

In my simple test I don't see any sysout.

in = 'lbdyck.test.pds'
out = 'lbdyck.test.pdse'
Address ISPexec
"lminit dataid(indd1) dataset('"in"')"
"lminit dataid(outdd1) dataset('"out"')"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(a*) replace"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(b*) replace"
"lmfree dataid("indd1")"
"lmfree dataid("outdd1")"


What I see in the batch execution is this:

ispf cmd(%tlmcopy)
LBDYCK.SPFLOG1.LIST has been kept.
READY

But no other sysout datasets.

Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>>>
 On Behalf Of Paul Gilmartin
Sent: Friday, March 3, 2023 8:10 AM
To: 
IBM-MAIN@LISTSERV.UA.EDU>
Subject: Re: One more REXX Question

On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:

>Allocate syspront as MOD instead of share and all outputs will be 
>written to same file (do not free and allocate syspront every call)
>
Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50, mention 
the use of SYSPRONT or any similar DDNAME? If not, thd documentation is 
defective/


>בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
>
>> This is less a REXX question than an ISPF question, and might get 
>> more focused replies in ISPF-LIST.
>>
>> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
>> > ...
>> >When the LMCOPY runs, it writes some IEBCOPY processing messages to 
>> >a
>> 

Re: One more REXX Question

2023-03-03 Thread Farley, Peter
I don't know about LMCOPY, but my experience with TRANSMIT is similar.  Running 
a batch IKJEFT01 with a SYSPRINT DD in the JCL allocated to SYSOUT=* and 
executing multiple TRANSMIT commands in SYSTSIN you still get SYS3, 
SYS4, etc., outputs in the batch job, one for each TRANSMIT execution, each 
with the IEBCOPY "SYSPRINT" output from the PDS copy operation, and NO output 
to the allocated SYSPRINT DD at all..  I suspect in the case of TRANSMIT that 
the TRANSMIT code (not IEBCOPY) is unconditionally dynamically allocating 
SYSn to SYSOUT and then passing the generated DD name to IEBCOPY in the 
callable PARM list.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: Friday, March 3, 2023 10:13 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Just alloc dd ISPLOG to the dataset you want with a DISP=MOD

That should do it 


Lionel B. Dyck <><
Website: 
https://urldefense.com/v3/__https://www.lbdsoftware.com__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!J4BFRZWQCDGMGP8O1nmWpOFbD-BzIVWlV4_SKN7bIncQ7rY6uVMsq8Qt-T9np5x4S2mTnJm5rGkMV1My0Bo$
 
Github: 
https://urldefense.com/v3/__https://github.com/lbdyck__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!J4BFRZWQCDGMGP8O1nmWpOFbD-BzIVWlV4_SKN7bIncQ7rY6uVMsq8Qt-T9np5x4S2mTnJm5rGkMaEAuqSg$
 

“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 
Cameron Conacher
Sent: Friday, March 3, 2023 9:04 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Hello Lionel,
I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output log 
information?
And that this file was automatically allocated when your Batch JOB ran. (You 
did not pre-allocate before running the JOB).

I want to try to use my own dataset name for this.
Something like:
CAMERON.SPFLOG1.LIST
With DISP=MOD.

But I do not understand how I can introduce this file so that when LMCOPY 
invokes IEBCOPY, IEBCOPY will write its log data there.

I am running the REXX JOB in Batch (like you).
I have tried assigning my own dataset names for SYSOUT, SYSPRINT and SYSTSPRT.
But none catch any of the IEBCOPY output log data.
And the other files are automatically generated for the JOB, every time I issue 
an LMCOPY command.

I will try to find something in the Google Group for ISPF.
If I find anything I will share.

Thanks

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: Friday, March 3, 2023 9:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

In my simple test I don't see any sysout.

in = 'lbdyck.test.pds'
out = 'lbdyck.test.pdse'
Address ISPexec
"lminit dataid(indd1) dataset('"in"')"
"lminit dataid(outdd1) dataset('"out"')"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(a*) replace"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(b*) replace"
"lmfree dataid("indd1")"
"lmfree dataid("outdd1")"


What I see in the batch execution is this:

ispf cmd(%tlmcopy)
LBDYCK.SPFLOG1.LIST has been kept.
READY

But no other sysout datasets.

Lionel B. Dyck <><
Website: 
https://urldefense.com/v3/__https://www.lbdsoftware.com__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!J4BFRZWQCDGMGP8O1nmWpOFbD-BzIVWlV4_SKN7bIncQ7rY6uVMsq8Qt-T9np5x4S2mTnJm5rGkMV1My0Bo$
 

Github: 
https://urldefense.com/v3/__https://github.com/lbdyck__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!J4BFRZWQCDGMGP8O1nmWpOFbD-BzIVWlV4_SKN7bIncQ7rY6uVMsq8Qt-T9np5x4S2mTnJm5rGkMaEAuqSg$
 


“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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Paul 
Gilmartin
Sent: Friday, March 3, 2023 8:10 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:

>Allocate syspront as MOD instead of share and all outputs will be 
>written to same file (do not free and allocate syspront every call)
>
Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50, mention 
the use of SYSPRONT or any similar DDNAME? If not, thd documentation is 
defective/


>בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
>
>> This is less a REXX question than an ISPF question, and might get 
>> more focused replies in ISPF-LIST.

Re: One more REXX Question

2023-03-03 Thread Cameron Conacher
Hello Lance,
I allocated a dataset and then included my new dataset name with the DD 
statement ISPLOG (DISP=MOD), but IEBCOPY still generates its own files and 
nothing is written to the ISPLOG file specified by the DD statement.


Thanks

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: Friday, March 3, 2023 10:13 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

Just alloc dd ISPLOG to the dataset you want with a DISP=MOD

That should do it


Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of 
Cameron Conacher
Sent: Friday, March 3, 2023 9:04 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Hello Lionel,
I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output log 
information?
And that this file was automatically allocated when your Batch JOB ran. (You 
did not pre-allocate before running the JOB).

I want to try to use my own dataset name for this.
Something like:
CAMERON.SPFLOG1.LIST
With DISP=MOD.

But I do not understand how I can introduce this file so that when LMCOPY 
invokes IEBCOPY, IEBCOPY will write its log data there.

I am running the REXX JOB in Batch (like you).
I have tried assigning my own dataset names for SYSOUT, SYSPRINT and SYSTSPRT.
But none catch any of the IEBCOPY output log data.
And the other files are automatically generated for the JOB, every time I issue 
an LMCOPY command.

I will try to find something in the Google Group for ISPF.
If I find anything I will share.

Thanks

…….Cameron

From: IBM Mainframe Discussion List 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Lionel 
B. Dyck
Sent: Friday, March 3, 2023 9:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

In my simple test I don't see any sysout.

in = 'lbdyck.test.pds'
out = 'lbdyck.test.pdse'
Address ISPexec
"lminit dataid(indd1) dataset('"in"')"
"lminit dataid(outdd1) dataset('"out"')"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(a*) replace"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(b*) replace"
"lmfree dataid("indd1")"
"lmfree dataid("outdd1")"


What I see in the batch execution is this:

ispf cmd(%tlmcopy)
LBDYCK.SPFLOG1.LIST has been kept.
READY

But no other sysout datasets.

Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>>>
 On Behalf Of Paul Gilmartin
Sent: Friday, March 3, 2023 8:10 AM
To: 
IBM-MAIN@LISTSERV.UA.EDU>
Subject: Re: One more REXX Question

On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:

>Allocate syspront as MOD instead of share and all outputs will be
>written to same file (do not free and allocate syspront every call)
>
Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50, mention 
the use of SYSPRONT or any similar DDNAME? If not, thd documentation is 
defective/


>בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
>
>> This is less a REXX question than an ISPF question, and might get
>> more focused replies in ISPF-LIST.
>>
>> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
>> > ...
>> >When the LMCOPY runs, it writes some IEBCOPY processing messages to
>> >a
>> generated file name, which has a high level qualifier of the RACF ID
>> under which the JOB runs.
>> >If two members are copied, LMCOPY is executed twice, and two IEBCOPY
>> files are generated. if 100 members are copied I get 100 IEBCOPY
>> files generated.
>> >
>> I'm slightly surprised. But I've used LMCOPY only to copy a PS data
>> set to a PDS mdmber.
>> IEBCOPY isn't needed (or allowed) for that operation.
>>
>> Likewise, IEBCOPY shouldn't be necessary to copy PDS member to PDS member.
>>
>> But does LMCOPY replicate the directory user info? The Ref. doesn't say.
>>
>> Are the 

Re: ISPF List

2023-03-03 Thread Farley, Peter
Ditto.  I still get the occasional ISPF-L message, though I haven't posted 
there in a while myself.  I just saw Steve's test post to the list this morning.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jeremy Nicoll
Sent: Friday, March 3, 2023 8:57 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF List

On Fri, 3 Mar 2023, at 13:50, Steve Thompson wrote:
> ND stopped supporting ISPF List. Anyone know where it went or if 
> it still exists?

I've seen traffic on it in mid-Feb 2023.  According to headers in the mails:

List-Subscribe: 
,
 

and I don't remember have to resubscribe to a google list; it must have
been done automatically.

As far as I know the posting address hasn't changed - it's still

  ispf-l-l...@nd.edu

so maybe ND forwards the traffic?

-- 

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


Re: One more REXX Question

2023-03-03 Thread Lionel B. Dyck
Just alloc dd ISPLOG to the dataset you want with a DISP=MOD

That should do it 


Lionel B. Dyck <><
Website: https://www.lbdsoftware.com
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 
Cameron Conacher
Sent: Friday, March 3, 2023 9:04 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

Hello Lionel,
I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output log 
information?
And that this file was automatically allocated when your Batch JOB ran. (You 
did not pre-allocate before running the JOB).

I want to try to use my own dataset name for this.
Something like:
CAMERON.SPFLOG1.LIST
With DISP=MOD.

But I do not understand how I can introduce this file so that when LMCOPY 
invokes IEBCOPY, IEBCOPY will write its log data there.

I am running the REXX JOB in Batch (like you).
I have tried assigning my own dataset names for SYSOUT, SYSPRINT and SYSTSPRT.
But none catch any of the IEBCOPY output log data.
And the other files are automatically generated for the JOB, every time I issue 
an LMCOPY command.

I will try to find something in the Google Group for ISPF.
If I find anything I will share.

Thanks

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: Friday, March 3, 2023 9:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

In my simple test I don't see any sysout.

in = 'lbdyck.test.pds'
out = 'lbdyck.test.pdse'
Address ISPexec
"lminit dataid(indd1) dataset('"in"')"
"lminit dataid(outdd1) dataset('"out"')"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(a*) replace"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(b*) replace"
"lmfree dataid("indd1")"
"lmfree dataid("outdd1")"


What I see in the batch execution is this:

ispf cmd(%tlmcopy)
LBDYCK.SPFLOG1.LIST has been kept.
READY

But no other sysout datasets.

Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Paul 
Gilmartin
Sent: Friday, March 3, 2023 8:10 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:

>Allocate syspront as MOD instead of share and all outputs will be 
>written to same file (do not free and allocate syspront every call)
>
Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50, mention 
the use of SYSPRONT or any similar DDNAME? If not, thd documentation is 
defective/


>בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
>
>> This is less a REXX question than an ISPF question, and might get 
>> more focused replies in ISPF-LIST.
>>
>> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
>> > ...
>> >When the LMCOPY runs, it writes some IEBCOPY processing messages to 
>> >a
>> generated file name, which has a high level qualifier of the RACF ID 
>> under which the JOB runs.
>> >If two members are copied, LMCOPY is executed twice, and two IEBCOPY
>> files are generated. if 100 members are copied I get 100 IEBCOPY 
>> files generated.
>> >
>> I'm slightly surprised. But I've used LMCOPY only to copy a PS data 
>> set to a PDS mdmber.
>> IEBCOPY isn't needed (or allowed) for that operation.
>>
>> Likewise, IEBCOPY shouldn't be necessary to copy PDS member to PDS member.
>>
>> But does LMCOPY replicate the directory user info? The Ref. doesn't say.
>>
>> Are the members program objects?
>>
>> >My question is this, can I direct all of the IEBCOPY output 
>> >(assuming it
>> is SYSPRINT) directed to one single output file?
>> >So, instead of seeing 100 individual IEBCOPY, I only get one single
>> consolidated file with a name of my choosing?

--
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  American Express made the 
following annotations  This e-mail was sent to 
you by a representative of Amex Bank of Canada, P.O. Box 3204, Station "F", 

Re: One more REXX Question

2023-03-03 Thread Cameron Conacher
Hello Lionel,
I am assuming that dataset LBDYCK.SPFLOG1.LIST contain the IEBCOPY output log 
information?
And that this file was automatically allocated when your Batch JOB ran. (You 
did not pre-allocate before running the JOB).

I want to try to use my own dataset name for this.
Something like:
CAMERON.SPFLOG1.LIST
With DISP=MOD.

But I do not understand how I can introduce this file so that when LMCOPY 
invokes IEBCOPY, IEBCOPY will write its log data there.

I am running the REXX JOB in Batch (like you).
I have tried assigning my own dataset names for SYSOUT, SYSPRINT and SYSTSPRT.
But none catch any of the IEBCOPY output log data.
And the other files are automatically generated for the JOB, every time I issue 
an LMCOPY command.

I will try to find something in the Google Group for ISPF.
If I find anything I will share.

Thanks

…….Cameron

From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: Friday, March 3, 2023 9:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: One more REXX Question

In my simple test I don't see any sysout.

in = 'lbdyck.test.pds'
out = 'lbdyck.test.pdse'
Address ISPexec
"lminit dataid(indd1) dataset('"in"')"
"lminit dataid(outdd1) dataset('"out"')"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(a*) replace"
"lmcopy fromid("indd1") todataid("outdd1")" ,
"frommem(b*) replace"
"lmfree dataid("indd1")"
"lmfree dataid("outdd1")"


What I see in the batch execution is this:

ispf cmd(%tlmcopy)
LBDYCK.SPFLOG1.LIST has been kept.
READY

But no other sysout datasets.

Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com
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 
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Paul 
Gilmartin
Sent: Friday, March 3, 2023 8:10 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:

>Allocate syspront as MOD instead of share and all outputs will be
>written to same file (do not free and allocate syspront every call)
>
Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50, mention 
the use of SYSPRONT or any similar DDNAME? If not, thd documentation is 
defective/


>בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
>
>> This is less a REXX question than an ISPF question, and might get
>> more focused replies in ISPF-LIST.
>>
>> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
>> > ...
>> >When the LMCOPY runs, it writes some IEBCOPY processing messages to
>> >a
>> generated file name, which has a high level qualifier of the RACF ID
>> under which the JOB runs.
>> >If two members are copied, LMCOPY is executed twice, and two IEBCOPY
>> files are generated. if 100 members are copied I get 100 IEBCOPY
>> files generated.
>> >
>> I'm slightly surprised. But I've used LMCOPY only to copy a PS data
>> set to a PDS mdmber.
>> IEBCOPY isn't needed (or allowed) for that operation.
>>
>> Likewise, IEBCOPY shouldn't be necessary to copy PDS member to PDS member.
>>
>> But does LMCOPY replicate the directory user info? The Ref. doesn't say.
>>
>> Are the members program objects?
>>
>> >My question is this, can I direct all of the IEBCOPY output
>> >(assuming it
>> is SYSPRINT) directed to one single output file?
>> >So, instead of seeing 100 individual IEBCOPY, I only get one single
>> consolidated file with a name of my choosing?

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

American Express made the following annotations

This e-mail was sent to you by a representative of Amex Bank of Canada, P.O. 
Box 3204, Station "F", Toronto, ON, M1W 3W7, www.americanexpress.ca. If you no 
longer wish to receive these e-mails, please notify the sender by reply e-mail.

This e-mail is solely for the intended recipient and may contain confidential 
or privileged information. If you are not the intended recipient, any 
disclosure, copying, use, or distribution of the information included in this 
e-mail is prohibited. If you have received this e-mail in error, please notify 
the sender by reply e-mail and immediately and permanently delete this e-mail 
and any 

Re: zOSMF

2023-03-03 Thread Colin Paice
   1. z/OSMF supports REST API - so I can call it from off platform
   automation - and use the same techniques for all platforms they support
   2. ISPF dialogs and saving state  and workflow management etc have some
   limitations.  z/OSMF fixes some of these
   3. We've gone away from Silos, and now have people managing all the
   platforms.   The old way needed a dedicated team who knew the Silo
   4. One day all us old codgers wont be around; they have to worry about
   succession planning.


On Fri, 3 Mar 2023 at 14:13, Harris Randy - Nashville <
james.harr...@hcahealthcare.com> wrote:

> I'm sure my complaints don't do any good,
> but I've been doing this for 25 years (I know many of you a lot longer).
> I don't understand why IBM wants to force everyone to use z/OSMF.
> Maybe it's an attempt to attract a younger group of System Programmers.
> That's fine. However, I am not a GUI fan. I like the green screen.
> Serverpac works great. I am running into issues trying to learn z/OSMF.
> It's a waste of my time when I already know how to use Serverpac.
>
> Randy Harris
> P 615-344-3244
> C 662-401-8552
> james.harr...@hcahealthcare.com
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of rpinion865
> Sent: Thursday, February 16, 2023 9:37 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: {EXTERNAL} zOSMF
>
> CAUTION! This email originated from outside of our organization. DO NOT
> CLICK links or open attachments unless you recognize the sender and know
> the content is safe.
>
> Running zOSMF under z/OS 2.4. In attempting to load the Portable Software
> Instance, retrieving the contents from the directory, that was used when
> the order was retrieved to our system, I get the following error.
>
> An error was found in file "/u/pinionr/TDMF/IZUD00DF.json". Error: "The
> file contains data that is not supported by the current level of z/OSMF.
> The version = 8."IZUD277E Feb 16, 2023, 10:14:02 AM
>
> I have no idea how to proceed. If I need to apply maintenance to zOSMF,
> how would I be able to proceed?
>
> Sent with [Proton Mail](
> https://urldefense.com/v3/__https://proton.me/__;!!LgPfcEISpGU!vlU0iqbugIfvV7HijMEm4JcqCCtIGOVes01SZ-URq4XEkFMGC84ma_3q1ruW8IaDqiRE$
> ) secure email.
>
> --
> 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: Mainframe REXX (Re: Badmouthing Rexx and ooRexx - again (Re: zOSMF and zOWE for non-mainframers

2023-03-03 Thread Sebastian Welton
On Thu, 2 Mar 2023 06:57:01 -0600, Jay Maynard  wrote:

>I haven't tried to write anything in Rexx, let alone a TCP server. I'd
>probably be inclined to use Go for that, though.
>

Start here and it is reasonably simple: 

- TCPIP.SEZAINST(RSSERVER)
- TCPIP.SEZAINST(R6SERVER) 

Sebastian

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


Re: One more REXX Question

2023-03-03 Thread Lionel B. Dyck
In my simple test I don't see any sysout.

in  = 'lbdyck.test.pds'
out = 'lbdyck.test.pdse'   
Address ISPexec
"lminit dataid(indd1) dataset('"in"')" 
"lminit dataid(outdd1) dataset('"out"')"   
"lmcopy fromid("indd1") todataid("outdd1")" ,  
  "frommem(a*) replace"
"lmcopy fromid("indd1") todataid("outdd1")" ,  
  "frommem(b*) replace"
"lmfree dataid("indd1")"   
"lmfree dataid("outdd1")"  


What I see in the batch execution is this:

ispf cmd(%tlmcopy)
LBDYCK.SPFLOG1.LIST has been kept.   
READY 

But no other sysout datasets.

Lionel B. Dyck <><
Website: https://www.lbdsoftware.com
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 
Paul Gilmartin
Sent: Friday, March 3, 2023 8:10 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: One more REXX Question

On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:

>Allocate syspront as MOD instead of share and all outputs will be 
>written to same file (do not free and allocate syspront every call)
>
Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50, mention 
the use of SYSPRONT or any similar DDNAME?  If not, thd documentation is 
defective/


>בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
>
>> This is less a REXX question than an ISPF question, and might get 
>> more focused replies in ISPF-LIST.
>>
>> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
>> >...
>> >When the LMCOPY runs, it writes some IEBCOPY processing messages to 
>> >a
>> generated file name, which has a high level qualifier of the RACF ID 
>> under which the JOB runs.
>> >If two members are copied, LMCOPY is executed twice, and two IEBCOPY
>> files are generated. if 100 members are copied I get 100 IEBCOPY 
>> files generated.
>> >
>> I'm slightly surprised.  But I've used LMCOPY only to copy a PS data 
>> set to a PDS mdmber.
>> IEBCOPY isn't needed (or allowed) for that operation.
>>
>> Likewise, IEBCOPY shouldn't be necessary to copy PDS member to PDS member.
>>
>> But does LMCOPY replicate the directory user info?  The Ref. doesn't say.
>>
>> Are the members program objects?
>>
>> >My question is  this, can I direct all of the IEBCOPY output 
>> >(assuming it
>> is SYSPRINT) directed to one single output file?
>> >So, instead of seeing 100 individual IEBCOPY, I only get one single
>> consolidated file with a name of my choosing?

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

2023-03-03 Thread Harris Randy - Nashville
I'm sure my complaints don't do any good,
but I've been doing this for 25 years (I know many of you a lot longer).
I don't understand why IBM wants to force everyone to use z/OSMF.
Maybe it's an attempt to attract a younger group of System Programmers.
That's fine. However, I am not a GUI fan. I like the green screen.
Serverpac works great. I am running into issues trying to learn z/OSMF.
It's a waste of my time when I already know how to use Serverpac.

Randy Harris
P 615-344-3244
C 662-401-8552
james.harr...@hcahealthcare.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
rpinion865
Sent: Thursday, February 16, 2023 9:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: {EXTERNAL} zOSMF

CAUTION! This email originated from outside of our organization. DO NOT CLICK 
links or open attachments unless you recognize the sender and know the content 
is safe.

Running zOSMF under z/OS 2.4. In attempting to load the Portable Software 
Instance, retrieving the contents from the directory, that was used when the 
order was retrieved to our system, I get the following error.

An error was found in file "/u/pinionr/TDMF/IZUD00DF.json". Error: "The file 
contains data that is not supported by the current level of z/OSMF. The version 
= 8."IZUD277E Feb 16, 2023, 10:14:02 AM

I have no idea how to proceed. If I need to apply maintenance to zOSMF, how 
would I be able to proceed?

Sent with [Proton 
Mail](https://urldefense.com/v3/__https://proton.me/__;!!LgPfcEISpGU!vlU0iqbugIfvV7HijMEm4JcqCCtIGOVes01SZ-URq4XEkFMGC84ma_3q1ruW8IaDqiRE$
 ) secure email.

--
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: One more REXX Question

2023-03-03 Thread Paul Gilmartin
On Fri, 3 Mar 2023 09:40:18 +0200, ITschak Mugzach wrote:

>Allocate syspront as MOD instead of share and all outputs will be written
>to same file (do not free and allocate syspront every call)
>
Does the description of LMCOPY in the ISPF Services Guide,SC19-3626-50, mention 
the use
of SYSPRONT or any similar DDNAME?  If not, thd documentation is defective/


>בתאריך יום ו׳, 3 במרץ 2023 ב-5:02 מאת Paul Gilmartin:
>
>> This is less a REXX question than an ISPF question, and might get more
>> focused replies in ISPF-LIST.
>>
>> On Thu, 2 Mar 2023 23:56:52 +, Cameron Conacher wrote:
>> >...
>> >When the LMCOPY runs, it writes some IEBCOPY processing messages to a
>> generated file name, which has a high level qualifier of the RACF ID under
>> which the JOB runs.
>> >If two members are copied, LMCOPY is executed twice, and two IEBCOPY
>> files are generated. if 100 members are copied I get 100 IEBCOPY files
>> generated.
>> >
>> I'm slightly surprised.  But I've used LMCOPY only to copy a PS data set
>> to a PDS mdmber.
>> IEBCOPY isn't needed (or allowed) for that operation.
>>
>> Likewise, IEBCOPY shouldn't be necessary to copy PDS member to PDS member.
>>
>> But does LMCOPY replicate the directory user info?  The Ref. doesn't say.
>>
>> Are the members program objects?
>>
>> >My question is  this, can I direct all of the IEBCOPY output (assuming it
>> is SYSPRINT) directed to one single output file?
>> >So, instead of seeing 100 individual IEBCOPY, I only get one single
>> consolidated file with a name of my choosing?

-- 
gil

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


Re: ISPF List

2023-03-03 Thread Jeremy Nicoll
On Fri, 3 Mar 2023, at 13:50, Steve Thompson wrote:
> ND stopped supporting ISPF List. Anyone know where it went or if 
> it still exists?

I've seen traffic on it in mid-Feb 2023.  According to headers in the mails:

List-Subscribe: 
,
 

and I don't remember have to resubscribe to a google list; it must have
been done automatically.

As far as I know the posting address hasn't changed - it's still

  ispf-l-l...@nd.edu

so maybe ND forwards the traffic?

-- 
Jeremy Nicoll - my opinions are my own.

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


ISPF List

2023-03-03 Thread Steve Thompson
ND stopped supporting ISPF List. Anyone know where it went or if 
it still exists?


Steve Thompson

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


Re: how to determine if new DB2 ERLY code is in memory

2023-03-03 Thread Mark Jacobs
It should give some information when the subsystem is initialized, I.E. when 
IEFSSNxx is processed.
 
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 Friday, March 3rd, 2023 at 8:27 AM, Bill Giannelli  
wrote:


> sorry for the stupid question, but where in the SYSLOG?
> Does it give you module sizes?
> How can you tell the "version" of the SDSNLINK load modules?
> thanks
> Bill
> 
> --
> 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 determine if new DB2 ERLY code is in memory

2023-03-03 Thread Bill Giannelli
sorry for the stupid question, but where in the SYSLOG?
Does it give you module sizes?
How can you tell the "version" of the SDSNLINK load modules?
thanks
Bill

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


Re: SMP/E RECEIVE ORDER server IP address changes

2023-03-03 Thread Kurt J. Quackenbush
Sure, I'll post up here after I get notified the server IP address migration is 
complete.

> Will there be more announcements, saying the new IPs and DNS entries are in 
> place and when the old ones will be shut off?

>> SMP/E RECEIVE ORDER users, take note of the planned IBM order server IP 
>> address changes on March 23.
>> https://www.ibm.com/support/pages/node/6856445 

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: how to determine if new DB2 ERLY code is in memory

2023-03-03 Thread René Jansen
As I remember it tells you in the SYSLOG.

There was once an incident in which we had a slightly older production 
mainframe. DB2 tested swimmingly on dev, test and acc. But prod missed a couple 
of new instructions and then I found out only one copy of the ERLY code is 
loaded. 

You could use IPCS or a tool of your own choosing to browse around for 
eyecatchers.

best regards,

René.

> On 3 Mar 2023, at 12:54, Bill Giannelli  wrote:
> 
> How do I determine what version of DB2 ERLY code modules are actually loaded 
> in memory, not just copied into the libraries?
> thanks
> Bill
> 
> --
> 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: Ransomware in VSAM and DB2

2023-03-03 Thread Binyamin Dissen
On Fri, 3 Mar 2023 10:27:20 +0800 Tommy Tsui  wrote:

:>Hi all.
:>We are studying to build the tertiary backup. In fact, is it possible to
:>hack the VSAM dataset during online period, is there any policy to protect
:>VSAM datasets ?

VSAM is simply a file. Standard file protections apply. If you let someone
write to the file, he can write.

As you mentioned "online period" your query might be CICS related. If CICS has
the proper controls the end user cannot run an arbitrary transaction and the
file resource can be protected.

Of course, if CICS is not properly controlled, i.e., anyone can add programs
without review, a transaction would be able to do things with the authority of
the CICS job.

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


how to determine if new DB2 ERLY code is in memory

2023-03-03 Thread Bill Giannelli
How do I determine what version of DB2 ERLY code modules are actually loaded in 
memory, not just copied into the libraries?
thanks
Bill

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


Re: Mainframe REXX (Re: Badmouthing Rexx and ooRexx - again (Re: zOSMF and zOWE for non-mainframers

2023-03-03 Thread Jay Maynard
I have a zD (as it got called). IBM wasn't prepared to deal with the
response they got, and they also are simply not set up to deal with selling
to individuals. On top of that, the technology they're using for licensing
is getting long in the tooth, and they are not going to be able to use it
beyond some time this year. Existing zD users got an extra year for
free, but that's the end of that program. I am assured they are working on
a replacement, but I have no details.

On Thu, Mar 2, 2023 at 10:22 PM David Crayford  wrote:

> It's my understanding that IBM made the zPDT available at a much more
> affordable price with quite restrictive T's. I do agree with your
> sentiments. I work with young guys and they raised the same point,
> accessibility to a system to kick tires is an issue for young guys
> considering a career as a mainframer.
>
> On 3/3/23 11:27, David Spiegel wrote:
> > Hi David,
> > You said: "... If we want to attract and retain young talent we need
> > tools that they are familiar with ...".
> > That is not the entire story. IBM also should realize that allowing
> > people to experiment with z/OS via Hercules (for free) is in their
> > best interest.
> > How many more decades will this take and will it be too late by the
> > tie IBM figures it out?
> >
> > Regards,
> > David
> >
> > On 2023-03-02 19:40, David Crayford wrote:
> >> On 2/3/23 22:10, Rick Troth wrote:
> >>> On 3/2/23 05:49, David Crayford wrote:
>  I think 99% of the folks on this forum want a language that can run
>  in a TSO/ISPF environment hosted in PDS data sets. Lua can do that
>  and it's orders of magnitudes faster then REXX with the advantage
>  of package management. The next gen guys don't use TSO/ISPF and
>  they're going to use Python and couldn't give a hoot about NetRexx.
> >>>
> >>>
> >>> Lua is great. (Got a link to the MVS version of it?)
> >>
> >> Yes
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLua4z%2FLua4z=05%7C01%7C%7C8543ad69920a4eb52ad508db1b7fed92%7C84df9e7fe9f640afb435%7C1%7C0%7C638134008542999041%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=jeAvZSPCDIzkEhY0X5UMvrcno4CSGEGC%2BHUCTdaGs%2FY%3D=0
> >> and the doc is here
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flua4z.github.io%2FLua4z%2F=05%7C01%7C%7C8543ad69920a4eb52ad508db1b7fed92%7C84df9e7fe9f640afb435%7C1%7C0%7C638134008542999041%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=Lb%2Fta5hn0YrHv55d1uZdfLnMh7JIfpIrDLR%2F0bLqyAM%3D=0
> >> which includes the installation instructions.
> >>
> >> Disclaimer: lt's my port. It's an EBCDIC port and I tweaked the
> >> package loader to support PDS source data sets. Check out lpeg [1],
> >> it rocks and is frequently used to write transpilers [2]
> >>
> >> [1]
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.inf.puc-rio.br%2F~roberto%2Flpeg%2F=05%7C01%7C%7C8543ad69920a4eb52ad508db1b7fed92%7C84df9e7fe9f640afb435%7C1%7C0%7C638134008542999041%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=AtRLB0kd74fylPFeqmFPxm2ovG5BawGC03vNSgiUx5U%3D=0
> >> [2]
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmoonscript.org%2F=05%7C01%7C%7C8543ad69920a4eb52ad508db1b7fed92%7C84df9e7fe9f640afb435%7C1%7C0%7C638134008542999041%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=gGBIv%2BkBUUO0Y%2BWuxQrK4MoV%2BNy%2FUnHQnXbVm0cvmDQ%3D=0
> >>
> >>
> >>> But language-centric ecosystems not so much. (everything from PIP to
> >>> Maven)
> >>>
> >>> We've lost the concept of inter-language calls.
> >>> With increasing numbers of new and amazing languages, we seem to be
> >>> LESS able to choose and use the right language for the function.
> >>
> >> It's great that there is more choice on z/OS now but we are still way
> >> behind other platforms such as Linux. If we want to attract and
> >> retain young talent we need tools that they are familiar with. IBM
> >> are investing heavily on porting tools to z/OS and have a dedicated
> >> team headed up by a distinguished engineer. IBM don't do altruism so
> >> they obviously take this seriously. I see they have a port of rsync
> >> which piqued my interest.
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FZOSOpenTools=05%7C01%7C%7C8543ad69920a4eb52ad508db1b7fed92%7C84df9e7fe9f640afb435%7C1%7C0%7C638134008542999041%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=iO2AsRLJSLWKM7VYXy5euYnP0uHhVm57Qd1COtLdGgY%3D=0
> >>
> >>
> >>>
> >>>
> >>> -- R; <><
> >>>
> >>> --
> >>> For IBM-MAIN subscribe / signoff / archive