Re: Certificate problem

2022-09-07 Thread Attila Fogarasi
Gskkyman is case sensitive for issuer name etc. while most other
implementations are case INsensitive.  For the good reason that the world
is filled with wrong-case names.  The RFC standard allows both, and lots of
certificates that work otherwise will fail for Gskkyman until the case is
fixed to be an exact match.  Guessing you have run into this.

On Thu, Sep 8, 2022 at 8:52 AM Phil Smith III  wrote:

> I'm getting this trying to use a self-signed certificate. I put it into
> gskkyman and when I try to connect (outbound from z/OS) I get
>
> Certificate validation error
>
> from GSK_SECURE_SOCKET_INIT. Running a gsktrace shows:
> 09/07/2022-17:30:14 Thd-1 ERROR check_cert_extensions_3280_and_later():
> Basic Constraints extension must be critical for CA Certificate
>
> 09/07/2022-17:30:14 Thd-1 EXIT check_cert_extensions_3280_and_later(): <---
> Exit status 0x03353071 (53817457)
>
> 09/07/2022-17:30:14 Thd-1 ERROR validate_certificate_basics(): Unable to
> verify certificate extensions: Error 0x03353071
>
> 09/07/2022-17:30:14 Thd-1 ERROR get_issuer_certificate(): Unable to
> validate
> CA certificate: Error 0x03353071
>
>
>
> I find nothing for that error in the doc (either the text or the error
> number). https://colinpaice.blog/2021/11/03/using-z-os-ldap-with-tls-1-3/
> discusses the error, but I don't know how to check it! Other clients work
> but that doesn't prove much-we know z/OS is more stringent about following
> the rules than many.
>
>
>
> Ideas?
>
>
> --
> 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


Certificate problem

2022-09-07 Thread Phil Smith III
I'm getting this trying to use a self-signed certificate. I put it into
gskkyman and when I try to connect (outbound from z/OS) I get

Certificate validation error 

from GSK_SECURE_SOCKET_INIT. Running a gsktrace shows:
09/07/2022-17:30:14 Thd-1 ERROR check_cert_extensions_3280_and_later():
Basic Constraints extension must be critical for CA Certificate

09/07/2022-17:30:14 Thd-1 EXIT check_cert_extensions_3280_and_later(): <---
Exit status 0x03353071 (53817457)

09/07/2022-17:30:14 Thd-1 ERROR validate_certificate_basics(): Unable to
verify certificate extensions: Error 0x03353071

09/07/2022-17:30:14 Thd-1 ERROR get_issuer_certificate(): Unable to validate
CA certificate: Error 0x03353071

 

I find nothing for that error in the doc (either the text or the error
number). https://colinpaice.blog/2021/11/03/using-z-os-ldap-with-tls-1-3/
discusses the error, but I don't know how to check it! Other clients work
but that doesn't prove much-we know z/OS is more stringent about following
the rules than many.

 

Ideas?


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


Re: VSMLIST question

2022-09-07 Thread Joseph Reichman
Ok I got the calculation wrong

Let me use an example 0001 7000 01000 0001 7000 0800 

 So the allocated address is 7800 for 200

  

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Rob 
Scott
Sent: Wednesday, September 7, 2022 10:59 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: VSMLIST question

Joseph

Why do you need VSMLOC at all if you are processing VSMLIST SP=PVT,SPACE=FREE ?

The TCB address is returned as part of the answer area buffer prior to each set 
of ALLOC+FREE descriptors for each subpool.

It looks something like this :

# of TCBs
TCB_STRUCT(1) (includes # of SPs)
SP_STRUCT(1)
# of alloc blocks
ALLOC_STRUCT(1)
# of free blocks = n
FREE_STRUCT(n)

ALLOC_STRUCT(2)
# of free blocks = n
FREE_STRUCT(n)

..and so on until next subpool struct (after all alloc blocks 
processed)
…
SP_STRUCT(2)
…

..and so on until next TCB struct (after all subpools processed)

TCB_STRUCT(2)

..and so on

I hope the above helps.

Rob Scott
Rocket Software


From: IBM Mainframe Discussion List  On Behalf Of 
Joseph Reichman
Sent: 07 September 2022 14:23
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: VSMLIST question

EXTERNAL EMAIL



Rob

You are correct 7FF……. Are LSQA type address

However my question is using VSMLIST SPACE=FREE SP=PVT the returned block 
descriptors are both allocated followed by the free Should I not be able to 
obtain the owning TCB

With VSMLOC for the allocated block ?

Thanks

> On Sep 7, 2022, at 9:05 AM, Rob Scott 
> mailto:rsc...@rocketsoftware.com>> wrote:
>
> Joseph,
>
> The example address you posted looks very much like LSQA to me - are you sure 
> it was returned by VSMLIST SP=PVT ?
>
> Also - did you check the return code from VSMLOC?
>
> Might be worth capturing a in-flight dump of the target address space and 
> comparing what you are seeing with IPCS VSMDATA.
>
> Rob Scott
> Rocket Software
>
> -Original Message-
> From: IBM Mainframe Discussion List 
> mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf 
> Of Joseph Reichman
> Sent: 07 September 2022 13:13
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: VSMLIST question
>
> EXTERNAL EMAIL
>
>
>
>
>
> Hi
>
>
>
> Its my understanding that when code the following (below the code for 
> VSMLIST) what gets returned in my work area is the both an allocated 
> followed by free storage this is what on understand from bullet 4 
> specified in the authorized Assembler guide page 240
>
>
>
> So for example I could get a block descriptor 0001 7F88 
> 1000 0001 7FF88 0500 now it my understanding the first 
> 12 bytes is the allocated block descriptor
>
>
>
> However when I do a VSMLOC on that address I get nothing return in the 
> TCB= field
>
>
>
>
>
>
>
> I am running this code in SRB mode and move the storage I get returned 
> to 64 bit memory object
>
>
>
> thanks
>
>
>
> Code for VSMLIST
>
>
>
>
>
> LGF R8,PSAAOLD Get Home ASCB
>
> LGF R8,ASCBASXB-ASCB(,R8) Get asxb
>
> LGF R8,ASXBFTCB-ASXB(,R8) Get First tcb
>
> LGF R8,TCBJSTCB-TCB(,R8)
>
>
>
>
>
> Here id the VSMLIST invocation
>
>
>
>
>
> SAM31
>
> VSMLIST SP=PVT,
>
> WKAREA=((R6),4096),
>
> SPACE=FREE,
>
> TCB=((R8),ALL)
>
> CH R15,=H'4'
>
> BH EXITLST
>
> SAM64
>
>
>
>
>
>
>
>
>
> From the Authorized Assembler guide page 240
>
>
>
>
>
> This figure describes the work area that VSMLIST produces when you use 
> SP=PVT. Note: 1. The number of subpools in the private area is a 31-bit 
> number.
>
> 2. The address of the TCB is contained in a fullword.
>
> 3. Figure 37 on page 218 shows the format of the allocated storage 
> information for the subpools owned by each TCB.
> The storage information begins at offset 0, "number of subpools" in that 
> figure.
>
> 4. If you specify SPACE=FREE, free space information follows each 
> allocated block descriptor. Figure 42 on page
> 221 describes the format of the free space information.
>
>
>
>
>
>
>
> Code for VSMLOC
>
>
>
> SAM31
>
> VSMLOC PVT,AREA=((R3),(R4)),TCB=TCBW
>
>
>
>
>
>
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu 
> with the message: INFO IBM-MAIN
>
> 
> Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 
> 02451 ■ Main Office Toll Free Number: +1 855.577.4323 Contact Customer 
> Support: 
> https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport y.rocketsoftware.com/RocketCommunity/RCEmailSupport>
> Unsubscribe from Marketing Messages/Manage Your Subscription 
> Preferences - 
> http://www.rocketsoftware.com/manage-your-email-preferences .rocketsoftware.com/manage-your-email-preferences>
> 

Re: dfsort - Reformat file

2022-09-07 Thread Paul Gilmartin
On Wed, 7 Sep 2022 16:24:07 +, Sri h Kolusu wrote:

>>> That contradicts "Column 1 ... blank" on page 80.  A blank in column 1 is 
>>> *used* to indicate a control statement.
>
>Gil,
>
>Not sure as to what is contradictory.
>
>Statement 1 : "Column 1 of each control statement must be blank, unless the 
>first field is a label or a comment statement (see Inserting comment 
>statements)."
>Statement 2 : " Column 1 of each control statement can be used only for a 
>label or for a comment statement  that begins with an asterisk in column 1.”
> 
The word "only" makes it contradictory.  Column 1 is *used* for the blank 
indicating that
the statement is neither a comment nor labelled.

>So Blank for Control statement and asterisks for Label or comment field.
>
>>> • Operation definers and operands must be in uppercase EBCDIC. Which 
>>> EBCDIC?  1047? 500? 037?  Other (specify)?  It matters.
>
>If you looked at the Appendix D you would have found “EBCDIC and ASCII 
>collating sequences”
>
>https://www.ibm.com/docs/en/zos/2.4.0?topic=sequences-ebcdic
> 
The EBCDIC is incomplete.  It shows only 91 (my count), less than half the
256 possibilities.  Conspicuously, it omits [, ], {, and }; integral to DFSORT.
Those characters occur at different code points in the popular 037, 500,
and 1047 code pages.  I mentioned this concern in an RCF several days
ago.

The ASCII is better; apparently complete.

It's disturbing that the ATOE and ETOA tables are not inverses of each other.
Those are called the TCP/IP "standard".  Internet standards are admnistered
by the IETF and bear RFC numbers.  I see no RFC number.  I suspect those
tables are something IBM just made up and pretends they are a standard.

>>> Is this the same Hexadecimal string format described above?  No mention 
>>> except in an example of the leading "\".  And that example shows:
>
>The Hexadecimal string definition is SAME across the operators 
>(INCLUDE/OMIT/INREC/OUTREC…). The leading “\” is used to denote the 
>Hexadecimal string.
>
It doesn't appear the same; INCLUDE/OMIT/INREC/OUTREC… lack the "\" but
have apostrophes not shown in the regular expression example.  And I consider
it bad practice not to define syntax of a construct but merely to show a single 
example.

>>> Then, Table 37. Examples of Valid and Invalid Hexadecimal String Separation 
>>> Like table 23, but more extensive.  Is the earlier one necessary?  The word 
>>> "Separation" doesn't seem to fit.

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


Re: CFRM

2022-09-07 Thread Rob Schramm
If you really want a cfrm.

You could take some memory and define a cf with a fraction of a gp.  Of
course having some sysplex service  (cf dependent) that you want to use
would be advantageous. Otherwise it might be a waste of resources.

Rob

On Sat, Sep 3, 2022, 20:32 John Argall  wrote:

> Hi,
>
> The CFRM policy, along with a coupling facility is what turns it from
> basic sysplex to parallel sysplex.
> The CFRM needs another sysplex CDS , and you basically define what
> structures you wish to run in there.
>
> --
> 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: VSMLIST question

2022-09-07 Thread Joseph Reichman
Rob 

You are absolutely right 

I am not on my system now but I have gone trough this a number of times the 
addresses I’m using is only for purposes of example 

In the following example of a allocated block descriptor followed by a free 
block descriptor 

0001 1FE2 1000 0001 1FE2 0200


The input for the VSMLOC would be address 
1FE2 and the length would be 800

The starting address of the free storage 
Would then be 1FE20800 as the last 200 are freed storage 

I think I used 1FE2 for the address and 1000 for then length where it 
should be 800

 Thanks 

> On Sep 7, 2022, at 10:59 AM, Rob Scott  wrote:
> 
> Joseph
> 
> Why do you need VSMLOC at all if you are processing VSMLIST SP=PVT,SPACE=FREE 
> ?
> 
> The TCB address is returned as part of the answer area buffer prior to each 
> set of ALLOC+FREE descriptors for each subpool.
> 
> It looks something like this :
> 
># of TCBs
>TCB_STRUCT(1) (includes # of SPs)
>SP_STRUCT(1)
># of alloc blocks
>ALLOC_STRUCT(1)
># of free blocks = n
>FREE_STRUCT(n)
> 
>ALLOC_STRUCT(2)
># of free blocks = n
>FREE_STRUCT(n)
> 
>..and so on until next subpool struct (after all alloc blocks 
> processed)
>…
>SP_STRUCT(2)
>…
> 
>..and so on until next TCB struct (after all subpools processed)
> 
>TCB_STRUCT(2)
> 
>..and so on
> 
> I hope the above helps.
> 
> Rob Scott
> Rocket Software
> 
> 
> From: IBM Mainframe Discussion List  On Behalf Of 
> Joseph Reichman
> Sent: 07 September 2022 14:23
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: VSMLIST question
> 
> EXTERNAL EMAIL
> 
> 
> 
> Rob
> 
> You are correct 7FF……. Are LSQA type address
> 
> However my question is using VSMLIST SPACE=FREE SP=PVT the returned block 
> descriptors are both allocated followed by the free
> Should I not be able to obtain the owning TCB
> 
> With VSMLOC for the allocated block ?
> 
> Thanks
> 
>> On Sep 7, 2022, at 9:05 AM, Rob Scott 
>> mailto:rsc...@rocketsoftware.com>> wrote:
>> 
>> Joseph,
>> 
>> The example address you posted looks very much like LSQA to me - are you 
>> sure it was returned by VSMLIST SP=PVT ?
>> 
>> Also - did you check the return code from VSMLOC?
>> 
>> Might be worth capturing a in-flight dump of the target address space and 
>> comparing what you are seeing with IPCS VSMDATA.
>> 
>> Rob Scott
>> Rocket Software
>> 
>> -Original Message-
>> From: IBM Mainframe Discussion List 
>> mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of 
>> Joseph Reichman
>> Sent: 07 September 2022 13:13
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: VSMLIST question
>> 
>> EXTERNAL EMAIL
>> 
>> 
>> 
>> 
>> 
>> Hi
>> 
>> 
>> 
>> Its my understanding that when code the following (below the code for 
>> VSMLIST) what gets returned in my work area is the both an allocated 
>> followed by free storage this is what on understand from bullet 4 specified 
>> in the authorized Assembler guide page 240
>> 
>> 
>> 
>> So for example I could get a block descriptor 0001 7F88 1000 
>> 0001 7FF88 0500 now it my understanding the
>> first 12 bytes is the allocated block descriptor
>> 
>> 
>> 
>> However when I do a VSMLOC on that address I get nothing return in the TCB= 
>> field
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> I am running this code in SRB mode and move the storage I get returned to 64 
>> bit memory object
>> 
>> 
>> 
>> thanks
>> 
>> 
>> 
>> Code for VSMLIST
>> 
>> 
>> 
>> 
>> 
>> LGF R8,PSAAOLD Get Home ASCB
>> 
>> LGF R8,ASCBASXB-ASCB(,R8) Get asxb
>> 
>> LGF R8,ASXBFTCB-ASXB(,R8) Get First tcb
>> 
>> LGF R8,TCBJSTCB-TCB(,R8)
>> 
>> 
>> 
>> 
>> 
>> Here id the VSMLIST invocation
>> 
>> 
>> 
>> 
>> 
>> SAM31
>> 
>> VSMLIST SP=PVT,
>> 
>> WKAREA=((R6),4096),
>> 
>> SPACE=FREE,
>> 
>> TCB=((R8),ALL)
>> 
>> CH R15,=H'4'
>> 
>> BH EXITLST
>> 
>> SAM64
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> From the Authorized Assembler guide page 240
>> 
>> 
>> 
>> 
>> 
>> This figure describes the work area that VSMLIST produces when you use 
>> SP=PVT. Note: 1. The number of subpools in the private area is a 31-bit 
>> number.
>> 
>> 2. The address of the TCB is contained in a fullword.
>> 
>> 3. Figure 37 on page 218 shows the format of the allocated storage 
>> information for the subpools owned by each TCB.
>> The storage information begins at offset 0, "number of subpools" in that 
>> figure.
>> 
>> 4. If you specify SPACE=FREE, free space information follows each allocated 
>> block descriptor. Figure 42 on page
>> 221 describes the format of the free space information.
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> Code for VSMLOC
>> 
>> 
>> 
>> SAM31
>> 
>> VSMLOC PVT,AREA=((R3),(R4)),TCB=TCBW
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> --
>> For IBM-MAIN subscribe / signoff / 

Re: dfsort - Reformat file

2022-09-07 Thread Sri h Kolusu
>> That contradicts "Column 1 ... blank" on page 80.  A blank in column 1 is 
>> *used* to indicate a control statement.

Gil,

Not sure as to what is contradictory.

Statement 1 : "Column 1 of each control statement must be blank, unless the 
first field is a label or a comment statement (see Inserting comment 
statements)."
Statement 2 : " Column 1 of each control statement can be used only for a label 
or for a comment statement  that begins with an asterisk in column 1.”

So Blank for Control statement and asterisks for Label or comment field.

>> • Operation definers and operands must be in uppercase EBCDIC. Which EBCDIC? 
>>  1047? 500? 037?  Other (specify)?  It matters.

If you looked at the Appendix D you would have found “EBCDIC and ASCII 
collating sequences”

https://www.ibm.com/docs/en/zos/2.4.0?topic=sequences-ebcdic

>>"up to 256".  I guess that's OK.  But it requires 4(?) continuation lines  
>>This might be a good place for an example of coding continuation.

We just cannot add all the different permuations and combination of examples.   
You want an example for INCLUDE and some one else might OMIT and different 
relational operator (EQ , NE, GE,GT, LE, LT).  So it is difficult to document 
every example and as is the DFSORT application programming guide is already 900 
pages long.

>> Is this the same Hexadecimal string format described above?  No mention 
>> except in an example of the leading "\".  And that example shows:

The Hexadecimal string definition is SAME across the operators 
(INCLUDE/OMIT/INREC/OUTREC…). The leading “\” is used to denote the Hexadecimal 
string.

>> Then, Table 37. Examples of Valid and Invalid Hexadecimal String Separation 
>> Like table 23, but more extensive.  Is the earlier one necessary?  The word 
>> "Separation" doesn't seem to fit.

The different tables are shown depending on which repeating factor you are using

20X  = 20X’40’ = 20 spaces
20Z = 20 X’00’ = 20 binary zeros
20X’F1F2F3F4’  = 20 strings of 1234
…

So we are just showing valid/invalid combinations


>> This publication appears to have grown by accretion, without good editorial 
>> control.

To be honest, I feel that you are just nit picking.  You have made it 
abduntantly clear over the years that you are NOT a big user of DFSORT and you 
would use a different tool to get your work done, but yet you have a comment 
for almost every section of our documentation.  I guess it is tough to please 
you as on one hand you say it is excessive and other you say it is inadequate.


Thanks,
Kolusu
DFSORT Development
IBM Corporation




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


Re: Old volumes DFHSM WTOR

2022-09-07 Thread Nigel Morton
Some ADDVOLs persist across restarts (ML2 volumes, backup volumes for
example). I would see whether HSM has any record of OSSYB1 by issuing these
commands:

HSEND LIST BACKUPVOLUME(OSSYB1)
HSEND LIST VOLUME(OSSYB1)
HSEND LIST DUMPVOLUME(OSSYB1)

VOLUME will list primary, ML1 and ML2 volumes.


On Sun, 4 Sept 2022 at 19:38, Jake Anderson 
wrote:

> I deleted the volume using delvol under primary but still I got a message
> about replying with valid device.
>
> Is there anyother things to be looked at?
>
> On Sun, May 8, 2022, 12:31 AM Brian Fraser  wrote:
>
> > Have you tried DELVOL OSSYB1 PRIMARY? (assuming it was a primary volume)
> >
> > Brian
> >
> > On Sun, 8 May 2022 at 02:39, Jake Anderson 
> > wrote:
> >
> > > Hello Group
> > >
> > > We used to have a volume named OSSYB1 in ARCMDxx which I have removed
> > > already and DFHSM comes up successfully. After sometime DFHSM complains
> > > that the volume OSSYB1 is offline and it throws a WTOR to reply with a
> > > valid device number to make it online.
> > >
> > > Not sure why DFHSM doesn't say anything while initialization but looks
> > for
> > > the volume after sometime which is not part of ARCMDxx anymore.
> > >
> > > Is there any places that I need to be looking at ?
> > >
> > > Jake
> > >
> > > --
> > > 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: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread Jay Maynard
My understanding is that a Wazi user gets no access to the OS system level
at all. A Wazi user cannot do any systems modifications, period: no access
to system parameters, no ability to alter any specifications, no console
access beyond what an application programmer might need.

This is all what I have been told, so if I'm incorrect, I'll be happy to be
corrected.

On Wed, Sep 7, 2022 at 10:49 AM Farley, Peter x23353 <
031df298a9da-dmarc-requ...@listserv.ua.edu> wrote:

> I am curious - why do you say that Wazi is not good for systems programmer
> learning?  What is restricted there for systems programmers?  Are the
> images they start with not kept private to your own instance so that any
> systems-level changes you make to your private instance persist across
> virtual IPL's of that instance?
>
> I did a minimal amount of research on Wazi and I *sort of* like that the
> instances are hosted on "real iron" z hardware, so I presume you get a z/VM
> login from which to IPL your z/OS instance.  There are good and bad points
> there.  Assuming it is hosted for "Learners" versions at Dallas RDP, there
> are other issues that can come up, like the recent Dallas network outage.
>
> OTOH, the "aaS" aspect may indicate that they control update of the
> system-level images to the point where you cannot update (or automatically
> lose updates to) certain system-level features in order to provide "good
> service".
>
> Peter
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Jay Maynard
> Sent: Wednesday, September 7, 2022 11:00 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: IBM Redbook SG24-8205-06 - zPDT Guide
>
> That's what I'd heard.
> Wazi is great if all you want to do is play with application programming,
> but as a systems programmer learning tool, it sucks rocks.
>
> On Wed, Sep 7, 2022 at 9:58 AM Tom Brennan 
> wrote:
>
> > On 9/7/2022 7:18 AM, Farley, Peter x23353 wrote:
> > > I was told my application would be "moved into the approval queue"
> > > in
> > February 2022, but significant numbers of unanswered emails later I
> > still do not have a copy.  They just stopped responding at all.
> > >
> > > The FAQ at url
> >
> https://urldefense.com/v3/__https://www.ibm.com/products/z-development-test-environment/pricing__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!JCU20a5vNTFZsapeX6Gz6vfgNpz4NDcJnXtWQqS0tdzvZcfpJUO2SNYFMP-nqNGsQjIcRCP7-ej-blM2b1bvIOp7$
>  now
> > says:
> > >
> > > "Learner's Edition is currently being updated and will return soon."
> >
> > A couple of months ago I was on a phone meeting with IBMer's for some
> > other reason, and the manager of zPDT happened to be on the call.  So
> > I couldn't help asking about the status.  He said it was "on pause"
> > (which mirrors that web page text), but he also said the plan at that
> > time was to move it to Wazi.
> --
>
> 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
>


-- 
Jay Maynard

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


Re: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread Farley, Peter x23353
I am curious - why do you say that Wazi is not good for systems programmer 
learning?  What is restricted there for systems programmers?  Are the images 
they start with not kept private to your own instance so that any systems-level 
changes you make to your private instance persist across virtual IPL's of that 
instance?

I did a minimal amount of research on Wazi and I *sort of* like that the 
instances are hosted on "real iron" z hardware, so I presume you get a z/VM 
login from which to IPL your z/OS instance.  There are good and bad points 
there.  Assuming it is hosted for "Learners" versions at Dallas RDP, there are 
other issues that can come up, like the recent Dallas network outage.

OTOH, the "aaS" aspect may indicate that they control update of the 
system-level images to the point where you cannot update (or automatically lose 
updates to) certain system-level features in order to provide "good service".

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Jay 
Maynard
Sent: Wednesday, September 7, 2022 11:00 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IBM Redbook SG24-8205-06 - zPDT Guide

That's what I'd heard.
Wazi is great if all you want to do is play with application programming, but 
as a systems programmer learning tool, it sucks rocks.

On Wed, Sep 7, 2022 at 9:58 AM Tom Brennan 
wrote:

> On 9/7/2022 7:18 AM, Farley, Peter x23353 wrote:
> > I was told my application would be "moved into the approval queue" 
> > in
> February 2022, but significant numbers of unanswered emails later I 
> still do not have a copy.  They just stopped responding at all.
> >
> > The FAQ at url
> https://urldefense.com/v3/__https://www.ibm.com/products/z-development-test-environment/pricing__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!JCU20a5vNTFZsapeX6Gz6vfgNpz4NDcJnXtWQqS0tdzvZcfpJUO2SNYFMP-nqNGsQjIcRCP7-ej-blM2b1bvIOp7$
>now
> says:
> >
> > "Learner's Edition is currently being updated and will return soon."
>
> A couple of months ago I was on a phone meeting with IBMer's for some 
> other reason, and the manager of zPDT happened to be on the call.  So 
> I couldn't help asking about the status.  He said it was "on pause" 
> (which mirrors that web page text), but he also said the plan at that 
> time was to move it to Wazi.
--

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: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread Jay Maynard
That's what I'd heard.
Wazi is great if all you want to do is play with application programming,
but as a systems programmer learning tool, it sucks rocks.

On Wed, Sep 7, 2022 at 9:58 AM Tom Brennan 
wrote:

> On 9/7/2022 7:18 AM, Farley, Peter x23353 wrote:
> > I was told my application would be "moved into the approval queue" in
> February 2022, but significant numbers of unanswered emails later I still
> do not have a copy.  They just stopped responding at all.
> >
> > The FAQ at url
> https://www.ibm.com/products/z-development-test-environment/pricing now
> says:
> >
> > "Learner's Edition is currently being updated and will return soon."
>
> A couple of months ago I was on a phone meeting with IBMer's for some
> other reason, and the manager of zPDT happened to be on the call.  So I
> couldn't help asking about the status.  He said it was "on pause" (which
> mirrors that web page text), but he also said the plan at that time was
> to move it to Wazi.
>
> --
> 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: VSMLIST question

2022-09-07 Thread Rob Scott
Joseph

Why do you need VSMLOC at all if you are processing VSMLIST SP=PVT,SPACE=FREE ?

The TCB address is returned as part of the answer area buffer prior to each set 
of ALLOC+FREE descriptors for each subpool.

It looks something like this :

# of TCBs
TCB_STRUCT(1) (includes # of SPs)
SP_STRUCT(1)
# of alloc blocks
ALLOC_STRUCT(1)
# of free blocks = n
FREE_STRUCT(n)

ALLOC_STRUCT(2)
# of free blocks = n
FREE_STRUCT(n)

..and so on until next subpool struct (after all alloc blocks 
processed)
…
SP_STRUCT(2)
…

..and so on until next TCB struct (after all subpools processed)

TCB_STRUCT(2)

..and so on

I hope the above helps.

Rob Scott
Rocket Software


From: IBM Mainframe Discussion List  On Behalf Of 
Joseph Reichman
Sent: 07 September 2022 14:23
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: VSMLIST question

EXTERNAL EMAIL



Rob

You are correct 7FF……. Are LSQA type address

However my question is using VSMLIST SPACE=FREE SP=PVT the returned block 
descriptors are both allocated followed by the free
Should I not be able to obtain the owning TCB

With VSMLOC for the allocated block ?

Thanks

> On Sep 7, 2022, at 9:05 AM, Rob Scott 
> mailto:rsc...@rocketsoftware.com>> wrote:
>
> Joseph,
>
> The example address you posted looks very much like LSQA to me - are you sure 
> it was returned by VSMLIST SP=PVT ?
>
> Also - did you check the return code from VSMLOC?
>
> Might be worth capturing a in-flight dump of the target address space and 
> comparing what you are seeing with IPCS VSMDATA.
>
> Rob Scott
> Rocket Software
>
> -Original Message-
> From: IBM Mainframe Discussion List 
> mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of 
> Joseph Reichman
> Sent: 07 September 2022 13:13
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: VSMLIST question
>
> EXTERNAL EMAIL
>
>
>
>
>
> Hi
>
>
>
> Its my understanding that when code the following (below the code for 
> VSMLIST) what gets returned in my work area is the both an allocated followed 
> by free storage this is what on understand from bullet 4 specified in the 
> authorized Assembler guide page 240
>
>
>
> So for example I could get a block descriptor 0001 7F88 1000 
> 0001 7FF88 0500 now it my understanding the
> first 12 bytes is the allocated block descriptor
>
>
>
> However when I do a VSMLOC on that address I get nothing return in the TCB= 
> field
>
>
>
>
>
>
>
> I am running this code in SRB mode and move the storage I get returned to 64 
> bit memory object
>
>
>
> thanks
>
>
>
> Code for VSMLIST
>
>
>
>
>
> LGF R8,PSAAOLD Get Home ASCB
>
> LGF R8,ASCBASXB-ASCB(,R8) Get asxb
>
> LGF R8,ASXBFTCB-ASXB(,R8) Get First tcb
>
> LGF R8,TCBJSTCB-TCB(,R8)
>
>
>
>
>
> Here id the VSMLIST invocation
>
>
>
>
>
> SAM31
>
> VSMLIST SP=PVT,
>
> WKAREA=((R6),4096),
>
> SPACE=FREE,
>
> TCB=((R8),ALL)
>
> CH R15,=H'4'
>
> BH EXITLST
>
> SAM64
>
>
>
>
>
>
>
>
>
> From the Authorized Assembler guide page 240
>
>
>
>
>
> This figure describes the work area that VSMLIST produces when you use 
> SP=PVT. Note: 1. The number of subpools in the private area is a 31-bit 
> number.
>
> 2. The address of the TCB is contained in a fullword.
>
> 3. Figure 37 on page 218 shows the format of the allocated storage 
> information for the subpools owned by each TCB.
> The storage information begins at offset 0, "number of subpools" in that 
> figure.
>
> 4. If you specify SPACE=FREE, free space information follows each allocated 
> block descriptor. Figure 42 on page
> 221 describes the format of the free space information.
>
>
>
>
>
>
>
> Code for VSMLOC
>
>
>
> SAM31
>
> VSMLOC PVT,AREA=((R3),(R4)),TCB=TCBW
>
>
>
>
>
>
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
> lists...@listserv.ua.edu with the message: 
> INFO IBM-MAIN
>
> 
> Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
> Main Office Toll Free Number: +1 855.577.4323
> Contact Customer Support: 
> https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
> Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
> http://www.rocketsoftware.com/manage-your-email-preferences
> Privacy Policy - 
> http://www.rocketsoftware.com/company/legal/privacy-policy
> 
>
> This communication and any attachments may contain confidential information 
> of Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
> prohibited. 

Re: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread Tom Brennan

On 9/7/2022 7:18 AM, Farley, Peter x23353 wrote:

I was told my application would be "moved into the approval queue" in February 
2022, but significant numbers of unanswered emails later I still do not have a copy.  
They just stopped responding at all.

The FAQ at url 
https://www.ibm.com/products/z-development-test-environment/pricing now says:

"Learner's Edition is currently being updated and will return soon."


A couple of months ago I was on a phone meeting with IBMer's for some 
other reason, and the manager of zPDT happened to be on the call.  So I 
couldn't help asking about the status.  He said it was "on pause" (which 
mirrors that web page text), but he also said the plan at that time was 
to move it to Wazi.


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


Re: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread René Jansen
I am not sure that is good news. They must be more panicked than usual.

> On 7 Sep 2022, at 16:18, Farley, Peter x23353 
> <031df298a9da-dmarc-requ...@listserv.ua.edu> wrote:
> 
> I was told my application would be "moved into the approval queue" in 
> February 2022, but significant numbers of unanswered emails later I still do 
> not have a copy.  They just stopped responding at all.
> 
> The FAQ at url 
> https://www.ibm.com/products/z-development-test-environment/pricing 
>  now 
> says:
> 
> "Learner's Edition is currently being updated and will return soon."
> 
> Peter


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


Re: Ad 33rd Rexx Language Symposium coming up next week (September 12th - September 14th 2022)

2022-09-07 Thread René Jansen
There is no registration required. RexxLA is free, but donations are accepted 
and appreciated. Daily links to the Zoom will be posted on the RexxLA mailing 
list and website.

Questions can be asked in advance, address presid...@rexxla.org 
 - there will be a Q session with Mike Cowlishaw 
that is not on the schedule yet.

Best regards,

René.

> On 7 Sep 2022, at 16:39, Seymour J Metz  wrote:
> 
> Where is the registration link? Can questions be posted in advance? Thanks.
> 
> 
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
> 
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
> Rony G. Flatscher [rony.flatsc...@wu.ac.at]
> Sent: Wednesday, September 7, 2022 5:47 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Ad 33rd Rexx Language Symposium coming up next week (September 12th 
> - September 14th 2022)
> 
> This year's International Rexx Language symposium takes place digitally (via 
> Zoom) next week from
> Monday, September 12th, to Wednesday, September 14th.
> 
> This year the presentations are scheduled to fit the US American time-zone 
> the best. Here the
> easiest way to get there: go to 
> 
>  then click the button entitled "2022
> Schedule" on the upper right hand corner.
> 
> Note: the presentation schedule times are given in the timezone your browser 
> reports, so they are
> displayed in your own local time-zone.
> 
> One remark ad those who work in Java here and wish to be able to implement 
> Rexx command handlers in
> Java (or NetRexx for that matter): there are two presentations that explain 
> and showcase how to
> implement Rexx exit handler and Rexx command handlers in Java. You will see 
> that it is fairly
> straight-forward to implement Rexx handlers in Java, allowing one to add new 
> command handlers (but
> also replace existing command handlers by new implementations).
> 
> And the symposium is *the* opportunity to ask questions in person to all the 
> presenters e.g. to Mark
> Hessling (Regina) and anyone else there.
> 
> ---rony
> 
> 
> 
> 
> 
> --
> --
> __
> 
> Prof. Dr. Rony G. Flatscher
> Department Wirtschaftsinformatik und Operations Management
> Institut für Wirtschaftsinformatik und Gesellschaft
> D2c 2.086
> WU Wien
> Welthandelsplatz 1
> A-1020  Wien/Vienna, Austria/Europe
> 
> http://secure-web.cisco.com/1vpahZIjBcNO4WDx3s7YPJcXWDE6tnjCxgQrxapK4mU2sCXAbebVIub-rWAlkoT7g_voVZHcvYWNDELFeb0a035_6KFn251HeyCvCpGWVNtCvTUuZaSx__qcd0kKkDfze5yc_yxrhhTQBz3L_uV-F30DPVvc6MaxoqsWkB8xlCL1p49wlBM6FZsEGE5UTJP2zk99N_u_GQsOul_9aABzPGpHNA1a51fTS1xPYJo1VsUqcbfOtmn9xdRcFJ4xwsU9IBC_IzZtJ-yLdT7D0q-Q6FkAKhRrSrPTQuaJDce_RA5MotcEfTSRlFfhQg7RLrsPKDIX2kI-HnoLH42smT2htANJCFtXhp6q06PsJf6W75jj5fWYDoGDF42PhqBmgG7len_VYljzq94P6diaFQipn7L4oJkz4OOzeqC_qJsjoDxG1p2rqEypEGkYfBrYgOfVk5GL2RPbOQfBCVQwE5UHxIA/http%3A%2F%2Fwww.wu.ac.at
> __
> 
> --
> 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: Ad 33rd Rexx Language Symposium coming up next week (September 12th - September 14th 2022)

2022-09-07 Thread Seymour J Metz
Where is the registration link? Can questions be posted in advance? Thanks.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Rony G. Flatscher [rony.flatsc...@wu.ac.at]
Sent: Wednesday, September 7, 2022 5:47 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Ad 33rd Rexx Language Symposium coming up next week (September 12th - 
September 14th 2022)

This year's International Rexx Language symposium takes place digitally (via 
Zoom) next week from
Monday, September 12th, to Wednesday, September 14th.

This year the presentations are scheduled to fit the US American time-zone the 
best. Here the
easiest way to get there: go to 

 then click the button entitled "2022
Schedule" on the upper right hand corner.

Note: the presentation schedule times are given in the timezone your browser 
reports, so they are
displayed in your own local time-zone.

One remark ad those who work in Java here and wish to be able to implement Rexx 
command handlers in
Java (or NetRexx for that matter): there are two presentations that explain and 
showcase how to
implement Rexx exit handler and Rexx command handlers in Java. You will see 
that it is fairly
straight-forward to implement Rexx handlers in Java, allowing one to add new 
command handlers (but
also replace existing command handlers by new implementations).

And the symposium is *the* opportunity to ask questions in person to all the 
presenters e.g. to Mark
Hessling (Regina) and anyone else there.

---rony





--
--
__

Prof. Dr. Rony G. Flatscher
Department Wirtschaftsinformatik und Operations Management
Institut für Wirtschaftsinformatik und Gesellschaft
D2c 2.086
WU Wien
Welthandelsplatz 1
A-1020  Wien/Vienna, Austria/Europe

http://secure-web.cisco.com/1vpahZIjBcNO4WDx3s7YPJcXWDE6tnjCxgQrxapK4mU2sCXAbebVIub-rWAlkoT7g_voVZHcvYWNDELFeb0a035_6KFn251HeyCvCpGWVNtCvTUuZaSx__qcd0kKkDfze5yc_yxrhhTQBz3L_uV-F30DPVvc6MaxoqsWkB8xlCL1p49wlBM6FZsEGE5UTJP2zk99N_u_GQsOul_9aABzPGpHNA1a51fTS1xPYJo1VsUqcbfOtmn9xdRcFJ4xwsU9IBC_IzZtJ-yLdT7D0q-Q6FkAKhRrSrPTQuaJDce_RA5MotcEfTSRlFfhQg7RLrsPKDIX2kI-HnoLH42smT2htANJCFtXhp6q06PsJf6W75jj5fWYDoGDF42PhqBmgG7len_VYljzq94P6diaFQipn7L4oJkz4OOzeqC_qJsjoDxG1p2rqEypEGkYfBrYgOfVk5GL2RPbOQfBCVQwE5UHxIA/http%3A%2F%2Fwww.wu.ac.at
__

--
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: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread Farley, Peter x23353
I was told my application would be "moved into the approval queue" in February 
2022, but significant numbers of unanswered emails later I still do not have a 
copy.  They just stopped responding at all.

The FAQ at url 
https://www.ibm.com/products/z-development-test-environment/pricing now says:

"Learner's Edition is currently being updated and will return soon."

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Mark Regan
Sent: Wednesday, September 7, 2022 7:23 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IBM Redbook SG24-8205-06 - zPDT Guide

I bot the Learners Edition installed and running back in June. I just kept 
following up with IBM until I finally got it.

​Regards,

Mark Regan, K8MTR General, EN80tg
CTO1 USNR-Retired (1969-1991), 
RUENAAA/CNO WASHINGTON DC//OP-009QCP
Nationwide Insurance, Retired, 1986-2017
z/OS Network Software Consultant (z NetView, z/OS Communications Server)
Contractor, Checks & Balances, Inc.
Email: marktre...@gmail.com
LinkedIn:  
https://urldefense.com/v3/__https://www.linkedin.com/in/mark-t-regan__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!KJ_1Zringnz2fpGQWUOaFv5F6nqeBIu5W-C3FSJGUQL2OZss5JzOvbX6CqnfJ_m4pspLDbRMh_wLMxy3PhyF26Di$
  

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Brian Westerman
Sent: Wednesday, September 7, 2022 00:37
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IBM Redbook SG24-8205-06 - zPDT Guide

Has anyone successfully received the zD learners edition setup yet?  I 
realize this is about zpdt, but it reminded me that I was told that I was 
approved last November, but nothing seems to have happened after that time.

Brian

On Tue, 6 Sep 2022 10:54:26 -0500, Parwez Hamid  
wrote:

>Wanted to make the List aware of the following which some might find 
>useful - especially those new to zPDT
>
>
>IBM Redbook SG24-8205-06
>
>IBM ISV zPDT Guide and Reference
>
>https://urldefense.com/v3/__https://www.redbooks.ibm.com/redpieces/abstracts/sg248205.html__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!KJ_1Zringnz2fpGQWUOaFv5F6nqeBIu5W-C3FSJGUQL2OZss5JzOvbX6CqnfJ_m4pspLDbRMh_wLMxy3PjQC2hi7$
>  
>
--

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: VSMLIST question

2022-09-07 Thread Joseph Reichman
Rob 

You are correct 7FF…….   Are LSQA type address 

However my question is using VSMLIST SPACE=FREE SP=PVT the returned block 
descriptors are both allocated followed by the free 
Should I not be able to obtain the owning TCB

With VSMLOC for the allocated block ?

Thanks 

> On Sep 7, 2022, at 9:05 AM, Rob Scott  wrote:
> 
> Joseph,
> 
> The example address you posted looks very much like LSQA to me - are you sure 
> it was returned by VSMLIST SP=PVT ?
> 
> Also - did you check the return code from VSMLOC?
> 
> Might be worth capturing a in-flight dump of the target address space and 
> comparing what you are seeing with IPCS VSMDATA.
> 
> Rob Scott
> Rocket Software
> 
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf Of 
> Joseph Reichman
> Sent: 07 September 2022 13:13
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: VSMLIST question
> 
> EXTERNAL EMAIL
> 
> 
> 
> 
> 
> Hi
> 
> 
> 
> Its my understanding that when code the following (below the code for 
> VSMLIST) what gets returned in my work area is the both an allocated followed 
> by free storage this is what on understand from bullet 4 specified in the 
> authorized  Assembler guide page 240
> 
> 
> 
> So for example I could get a block descriptor 0001  7F88 1000 
> 0001 7FF88 0500now it my understanding the
> first 12 bytes is the allocated block descriptor
> 
> 
> 
> However when I do a VSMLOC on that address I get nothing return in the TCB= 
> field
> 
> 
> 
> 
> 
> 
> 
> I am running this code in SRB mode and move the storage I get returned to 64 
> bit memory object
> 
> 
> 
> thanks
> 
> 
> 
>Code for VSMLIST
> 
> 
> 
> 
> 
>   LGF   R8,PSAAOLD  Get Home ASCB
> 
>   LGF   R8,ASCBASXB-ASCB(,R8)   Get asxb
> 
>   LGF   R8,ASXBFTCB-ASXB(,R8)   Get First tcb
> 
>   LGF   R8,TCBJSTCB-TCB(,R8)
> 
> 
> 
> 
> 
> Here id the VSMLIST invocation
> 
> 
> 
> 
> 
> SAM31
> 
> VSMLIST SP=PVT,
> 
>  WKAREA=((R6),4096),
> 
>  SPACE=FREE,
> 
>  TCB=((R8),ALL)
> 
>CHR15,=H'4'
> 
>BHEXITLST
> 
>SAM64
> 
> 
> 
> 
> 
> 
> 
> 
> 
> From the Authorized Assembler guide page 240
> 
> 
> 
> 
> 
>  This figure describes the work area that VSMLIST produces when you use 
> SP=PVT. Note: 1. The number of subpools in the private area is a 31-bit 
> number.
> 
>  2. The address of the TCB is contained in a fullword.
> 
>  3. Figure 37 on page 218 shows the format of the allocated 
> storage information for the subpools owned by each TCB.
> The storage information begins at offset 0, "number of subpools" in that 
> figure.
> 
>  4. If you specify SPACE=FREE, free space information follows 
> each allocated block descriptor. Figure 42 on page
> 221 describes the format of the free space information.
> 
> 
> 
> 
> 
> 
> 
>  Code for VSMLOC
> 
> 
> 
>SAM31
> 
>VSMLOC PVT,AREA=((R3),(R4)),TCB=TCBW
> 
> 
> 
> 
> 
> 
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> 
> Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
> Main Office Toll Free Number: +1 855.577.4323
> Contact Customer Support: 
> https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
> Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
> http://www.rocketsoftware.com/manage-your-email-preferences
> Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy
> 
> 
> This communication and any attachments may contain confidential information 
> of Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
> prohibited. If you are not the intended recipient, please notify Rocket 
> Software immediately and destroy all copies of this communication. Thank you.
> 
> --
> 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: VSMLIST question

2022-09-07 Thread Rob Scott
Joseph,

The example address you posted looks very much like LSQA to me - are you sure 
it was returned by VSMLIST SP=PVT ?

Also - did you check the return code from VSMLOC?

Might be worth capturing a in-flight dump of the target address space and 
comparing what you are seeing with IPCS VSMDATA.

Rob Scott
Rocket Software

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Joseph Reichman
Sent: 07 September 2022 13:13
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: VSMLIST question

EXTERNAL EMAIL





Hi



Its my understanding that when code the following (below the code for VSMLIST) 
what gets returned in my work area is the both an allocated followed by free 
storage this is what on understand from bullet 4 specified in the authorized  
Assembler guide page 240



So for example I could get a block descriptor 0001  7F88 1000 
0001 7FF88 0500now it my understanding the
first 12 bytes is the allocated block descriptor



However when I do a VSMLOC on that address I get nothing return in the TCB= 
field







I am running this code in SRB mode and move the storage I get returned to 64 
bit memory object



thanks



Code for VSMLIST





   LGF   R8,PSAAOLD  Get Home ASCB

   LGF   R8,ASCBASXB-ASCB(,R8)   Get asxb

   LGF   R8,ASXBFTCB-ASXB(,R8)   Get First tcb

   LGF   R8,TCBJSTCB-TCB(,R8)





 Here id the VSMLIST invocation





 SAM31

 VSMLIST SP=PVT,

  WKAREA=((R6),4096),

  SPACE=FREE,

  TCB=((R8),ALL)

CHR15,=H'4'

BHEXITLST

SAM64









From the Authorized Assembler guide page 240





  This figure describes the work area that VSMLIST produces when you use 
SP=PVT. Note: 1. The number of subpools in the private area is a 31-bit number.

  2. The address of the TCB is contained in a fullword.

  3. Figure 37 on page 218 shows the format of the allocated 
storage information for the subpools owned by each TCB.
The storage information begins at offset 0, "number of subpools" in that figure.

  4. If you specify SPACE=FREE, free space information follows 
each allocated block descriptor. Figure 42 on page
221 describes the format of the free space information.







  Code for VSMLOC



SAM31

VSMLOC PVT,AREA=((R3),(R4)),TCB=TCBW








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


Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
Main Office Toll Free Number: +1 855.577.4323
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy


This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you are not the intended recipient, please notify Rocket 
Software immediately and destroy all copies of this communication. Thank you.

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


VSMLIST question

2022-09-07 Thread Joseph Reichman
Hi

 

Its my understanding that when code the following (below the code for VSMLIST) 
what gets returned in my work area is the both an
allocated followed by free storage this is what on understand from bullet 4 
specified in the authorized  Assembler guide page 240 

 

So for example I could get a block descriptor 0001  7F88 1000 
0001 7FF88 0500now it my understanding the
first 12 bytes is the allocated block descriptor

 

However when I do a VSMLOC on that address I get nothing return in the TCB= 
field

  

 

 

I am running this code in SRB mode and move the storage I get returned to 64 
bit memory object

 

thanks

 

Code for VSMLIST  

   

 

   LGF   R8,PSAAOLD  Get Home ASCB 

   LGF   R8,ASCBASXB-ASCB(,R8)   Get asxb  

   LGF   R8,ASXBFTCB-ASXB(,R8)   Get First tcb 

   LGF   R8,TCBJSTCB-TCB(,R8)  

 

 

 Here id the VSMLIST invocation 

 

 

 SAM31   

 VSMLIST SP=PVT, 

  WKAREA=((R6),4096),   

  SPACE=FREE,   

  TCB=((R8),ALL)

CHR15,=H'4' 

BHEXITLST   

SAM64   

 

 

 

 

>From the Authorized Assembler guide page 240

 

 

  This figure describes the work area that VSMLIST produces when you use 
SP=PVT. Note: 1. The number of subpools in the private
area is a 31-bit number.

  2. The address of the TCB is contained in a fullword.

  3. Figure 37 on page 218 shows the format of the allocated 
storage information for the subpools owned by each TCB.
The storage information begins at offset 0, "number of subpools" in that figure.

  4. If you specify SPACE=FREE, free space information follows 
each allocated block descriptor. Figure 42 on page
221 describes the format of the free space information.

 

 

 

  Code for VSMLOC 

 

SAM31   

VSMLOC PVT,AREA=((R3),(R4)),TCB=TCBW 

 

 

 


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


Re: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread Mark Regan
I bot the Learners Edition installed and running back in June. I just kept 
following up with IBM until I finally got it.

​Regards,

Mark Regan, K8MTR General, EN80tg
CTO1 USNR-Retired (1969-1991), 
RUENAAA/CNO WASHINGTON DC//OP-009QCP
Nationwide Insurance, Retired, 1986-2017
z/OS Network Software Consultant (z NetView, z/OS Communications Server)
Contractor, Checks & Balances, Inc.
Email: marktre...@gmail.com
LinkedIn:  https://www.linkedin.com/in/mark-t-regan

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Brian Westerman
Sent: Wednesday, September 7, 2022 00:37
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IBM Redbook SG24-8205-06 - zPDT Guide

Has anyone successfully received the zD learners edition setup yet?  I 
realize this is about zpdt, but it reminded me that I was told that I was 
approved last November, but nothing seems to have happened after that time.

Brian



On Tue, 6 Sep 2022 10:54:26 -0500, Parwez Hamid  
wrote:

>Wanted to make the List aware of the following which some might find 
>useful - especially those new to zPDT
>
>
>IBM Redbook SG24-8205-06
>
>IBM ISV zPDT Guide and Reference
>
>https://www.redbooks.ibm.com/redpieces/abstracts/sg248205.html
>
>--
>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: IBM Redbook SG24-8205-06 - zPDT Guide

2022-09-07 Thread Jay Maynard
I got mine in May. I've been told that IBM has quietly discontinued the
program, though.

On Tue, Sep 6, 2022, 23:37 Brian Westerman 
wrote:

> Has anyone successfully received the zD learners edition setup yet?  I
> realize this is about zpdt, but it reminded me that I was told that I was
> approved last November, but nothing seems to have happened after that time.
>
> Brian
>
>
>
> On Tue, 6 Sep 2022 10:54:26 -0500, Parwez Hamid 
> wrote:
>
> >Wanted to make the List aware of the following which some might find
> useful - especially those new to zPDT
> >
> >
> >IBM Redbook SG24-8205-06
> >
> >IBM ISV zPDT Guide and Reference
> >
> >https://www.redbooks.ibm.com/redpieces/abstracts/sg248205.html
> >
> >--
> >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


Ad 33rd Rexx Language Symposium coming up next week (September 12th - September 14th 2022)

2022-09-07 Thread Rony G. Flatscher
This year's International Rexx Language symposium takes place digitally (via Zoom) next week from 
Monday, September 12th, to Wednesday, September 14th.


This year the presentations are scheduled to fit the US American time-zone the best. Here the 
easiest way to get there: go to  then click the button entitled "2022 
Schedule" on the upper right hand corner.


Note: the presentation schedule times are given in the timezone your browser reports, so they are 
displayed in your own local time-zone.


One remark ad those who work in Java here and wish to be able to implement Rexx command handlers in 
Java (or NetRexx for that matter): there are two presentations that explain and showcase how to 
implement Rexx exit handler and Rexx command handlers in Java. You will see that it is fairly 
straight-forward to implement Rexx handlers in Java, allowing one to add new command handlers (but 
also replace existing command handlers by new implementations).


And the symposium is *the* opportunity to ask questions in person to all the presenters e.g. to Mark 
Hessling (Regina) and anyone else there.


---rony





--
--
__

Prof. Dr. Rony G. Flatscher
Department Wirtschaftsinformatik und Operations Management
Institut für Wirtschaftsinformatik und Gesellschaft
D2c 2.086
WU Wien
Welthandelsplatz 1
A-1020  Wien/Vienna, Austria/Europe

http://www.wu.ac.at
__

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


Re: Online application delay

2022-09-07 Thread Peter
Graham,

It's random. It's only a specific location is complaining not all

When they run a specific transaction it clocks for a minute and when we run
the same from our location it's quite quick


On Wed, Sep 7, 2022, 2:01 AM Graham Harris  wrote:

> is the delay at regular intervals, or random?
> If regular intervals, then that may give some clues.
>
> On Sat, 27 Aug 2022 at 18:30, Peter  wrote:
>
> > Steve
> >
> > It's a non CICS application
> >
> > On Sat, Aug 27, 2022, 9:18 PM Steve Beaver 
> wrote:
> >
> > > You are going to hate this but you need to look at your CICS SMF
> records
> > > and you may have to turn on the 99 records for a very very short time
> > > probably 3 minutes or less
> > >
> > > Sent from my iPhone
> > >
> > > No one said I could type with one thumb
> > >
> > > > On Aug 27, 2022, at 12:00, Peter  wrote:
> > > >
> > > > Hello
> > > >
> > > > Good morning to all
> > > >
> > > > I am just trying to understand a strange online application(non-CICS)
> > > delay
> > > > which is happening only for a specific location but not on all
> region.
> > > >
> > > >
> > > > During the delay, I don't see any delay from the zOS perspective
> > whereas
> > > > the clocking symbol or a few min of freeze is happening only within
> the
> > > > online application.
> > > >
> > > > From the SMF perspective, which record can tell me the reason for
> > delay ?
> > > > As I don't get any clue in RMF or SYSLOGS
> > > >
> > > > Any pointers are much appreciated
> > > >
> > > > We are at z/OS 2.4 and are just monoplex environment.
> > > >
> > > > Peter
> > > >
> > > >
> --
> > > > 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
>

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