Re: Looking for an old OSVS Cobol II v1.3

2021-01-21 Thread Timothy Sipples
I believe the original poster mentioned z/VM (CMS). The latest COBOL 
compiler for z/VM is COBOL for VM, IBM Program No. 5698-A25. This compiler 
is still available for licensing and fully IBM supported.

- - - - - - - - - -
Timothy Sipples
I.T. Architect Executive
Digital Asset & Other Industry Solutions
IBM Z & LinuxONE
- - - - - - - - - -
E-Mail: sipp...@sg.ibm.com

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


SMP/E and Isolating a CSECT within a load module

2021-01-21 Thread Paul Gilmartin
On Fri, 22 Jan 2021 01:06:10 +, CM Poncelet wrote:

>The "END " should always be coded to ensure that the
>beginning of "" is also the entry point.
> 
How does this play with SMP/E service which regularly scrambles CSECTs
and doesn't AFAIK generate INCLUDE -ATTR?
Would the programmer more safely code in //SYSLIN either:
  ENTRY whatever
or
  ORDER whatever
???
I had a co-worker who supplied an exhaustive ORDER mentioning
every CSECT, knowing that his code would not be tested in-house
with every permutation (N!) that SMP/E might create.

>On 21/01/2021 20:54, Jesse 1 Robinson wrote:
>> Without some kind of explicit ENTRY indicator within the source--like END 
>> BAMKAPP--there was no ENTRY point generated in the app module. Hence 
>> specifying ENTRY BANKAPP to the linker got 'not found'. Maybe today's binder 
>> takes care of this, but in the 80s we could not find an obvious way to solve 
>> it.
>>
>> Given more time we might have come to a resolution, but at the time we were 
>> stumped.
>>
>>
>> -Original Message-
>> From: Steve Smith
>> Sent: Thursday, January 21, 2021 12:44 PM
>>
>> *** EXTERNAL EMAIL - Use caution when opening links or attachments ***
>>
>> No one knew how to code an ENTRY statement?
>>
>> Personally, I'd make that message the Binder emits about defaulting the 
>> entry point to be an RC=8 level error.  I usually discover this oversight 
>> when something crashes after an APPLY, and by then, it's not so simple to 
>> add the ENTRY.
>
Can you name the vendor?

-- gil

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


Re: Isolating a CSECT within a load module

2021-01-21 Thread CM Poncelet
The "END " should always be coded to ensure that the
beginning of "" is also the entry point.

On 21/01/2021 20:54, Jesse 1 Robinson wrote:
> Without some kind of explicit ENTRY indicator within the source--like END 
> BAMKAPP--there was no ENTRY point generated in the app module. Hence 
> specifying ENTRY BANKAPP to the linker got 'not found'. Maybe today's binder 
> takes care of this, but in the 80s we could not find an obvious way to solve 
> it.
>
> Given more time we might have come to a resolution, but at the time we were 
> stumped. 
>
> .
> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler 
> SHARE MVS Program Co-Manager
> 323-715-0595 Mobile
> 626-543-6132 Office ⇐=== NEW
> robin...@sce.com
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf Of 
> Steve Smith
> Sent: Thursday, January 21, 2021 12:44 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: (External):Re: Isolating a CSECT within a load module
>
> *** EXTERNAL EMAIL - Use caution when opening links or attachments ***
>
> No one knew how to code an ENTRY statement?
>
> Personally, I'd make that message the Binder emits about defaulting the entry 
> point to be an RC=8 level error.  I usually discover this oversight when 
> something crashes after an APPLY, and by then, it's not so simple to add the 
> ENTRY.
>
> sas
>
>
> On Thu, Jan 21, 2021 at 3:22 PM Jesse 1 Robinson 
> wrote:
>
>> ...
>> As long as the program was compiled and linked in the same run, the 
>> END statement picked up BANKAPP as entry point and everything was 
>> cool. But when run separately, the entry point was indeterminate, so link 
>> failed.
>> Source of course was not available so we could not add
>>
>>   END BANKAPP
>> ...
>>
> --
> 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: Isolating a CSECT within a load module

2021-01-21 Thread Paul Gilmartin
On Thu, 21 Jan 2021 20:22:22 +, Jesse 1 Robinson wrote:
>
>Not so fast. We discovered from their install jobs that they had coded 
>something like this:
>
>  BANKAPP
>  Lots of code and calls including the IBM module
>  END 
>
>As long as the program was compiled and linked in the same run, the END 
>statement picked up BANKAPP as entry point and everything was cool. But when 
>run separately, the entry point was indeterminate, so link failed. Source of 
>course was not available so we could not add  
>  
>  END BANKAPP 
>
I perpetrated one of those once. I was maintaining/upgrading a FOSS
Pascal compiler.  Direct to SYSLIN; no Assembler.  I added the effect
of "END APP"; no ESD; nary a label.  Obsessive; saving 4 bytes of
branch around eyecatcher.  But worked fine until a co-worker relinked
-- he didn't like my BLKSIZE.  I got better; added the branch.

Nowadays, INCLUDE -ATTR should handle that -- probably what it was
invented for.

Same co-worker once bypassed some test code with EXEC COND=ONLY.
He was considerably upset when my program ABENDed in an earlier
job step.  I always use COND=(0,LE)  for that purpose.

-- gil

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


Re: Isolating a CSECT within a load module

2021-01-21 Thread Jesse 1 Robinson
Without some kind of explicit ENTRY indicator within the source--like END 
BAMKAPP--there was no ENTRY point generated in the app module. Hence specifying 
ENTRY BANKAPP to the linker got 'not found'. Maybe today's binder takes care of 
this, but in the 80s we could not find an obvious way to solve it.

Given more time we might have come to a resolution, but at the time we were 
stumped. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Steve Smith
Sent: Thursday, January 21, 2021 12:44 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Isolating a CSECT within a load module

*** EXTERNAL EMAIL - Use caution when opening links or attachments ***

No one knew how to code an ENTRY statement?

Personally, I'd make that message the Binder emits about defaulting the entry 
point to be an RC=8 level error.  I usually discover this oversight when 
something crashes after an APPLY, and by then, it's not so simple to add the 
ENTRY.

sas


On Thu, Jan 21, 2021 at 3:22 PM Jesse 1 Robinson 
wrote:

> ...
> As long as the program was compiled and linked in the same run, the 
> END statement picked up BANKAPP as entry point and everything was 
> cool. But when run separately, the entry point was indeterminate, so link 
> failed.
> Source of course was not available so we could not add
>
>   END BANKAPP
> ...
>

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


Re: Isolating a CSECT within a load module

2021-01-21 Thread Steve Smith
No one knew how to code an ENTRY statement?

Personally, I'd make that message the Binder emits about defaulting the
entry point to be an RC=8 level error.  I usually discover this oversight
when something crashes after an APPLY, and by then, it's not so simple to
add the ENTRY.

sas


On Thu, Jan 21, 2021 at 3:22 PM Jesse 1 Robinson 
wrote:

> ...
> As long as the program was compiled and linked in the same run, the END
> statement picked up BANKAPP as entry point and everything was cool. But
> when run separately, the entry point was indeterminate, so link failed.
> Source of course was not available so we could not add
>
>   END BANKAPP
> ...
>

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


Re: Isolating a CSECT within a load module

2021-01-21 Thread Jesse 1 Robinson
(I know it's not Friday, but time these days is twisted beyond recognition) I 
used to work for a bank. One Monday morning, we were told that we needed to 
provide a disaster recovery platform for another bank with whom we had a mutual 
support agreement. ASAP. Which was totally news to us. Obviously never tested. 
They had hit a snag with some kind of upgrade and were completely down. 

We were pretty smart, so we carved out some space for them to run their apps 
in. We got their system restored from tape. It IPLed. They fired up their app, 
which crashed. We found that the failing program had been linked together with 
some IBM module that did not match our level of MVS. The problem seemed simple 
enough. Relink their program with our version of the IBM module. 

Not so fast. We discovered from their install jobs that they had coded 
something like this:

  BANKAPP
  Lots of code and calls including the IBM module
  END 

As long as the program was compiled and linked in the same run, the END 
statement picked up BANKAPP as entry point and everything was cool. But when 
run separately, the entry point was indeterminate, so link failed. Source of 
course was not available so we could not add  
  
  END BANKAPP 

Not sure how long we slogged away at this, but before we could bedazzle our way 
out of the predicament, guest bank got their upgrade completed and no longer 
needed our feeble assistance. We slunk back to our desks. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Steff Gladstone
Sent: Thursday, January 21, 2021 6:50 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Isolating a CSECT within a load module

*** EXTERNAL EMAIL - Use caution when opening links or attachments ***

Thank you Greg, Paul and Max for your informative replies!

On Tue, 5 Jan 2021 at 15:12, Massimo Biancucci  wrote:

> I tried to develop you hints:
>
> // EXPORT SYMLIST=*
> // SET INPMOD=oldmd
> // SET OUTMOD=newmod
> // SET INPLIB=myold.lib
> // SET OUTLIB=mynew.lib
> // SET AMBDSN=AMBLIST3
> // SET DSP='MOD,PASS'  DSP='MOD,CATLG'
> //*---*
> //*   *
> //*---
> *
> //ST010  EXEC PGM=AMBLIST
> //SYSPRINT DD DSN=&SYSUID..&AMBDSN,DISP=(&DSP), // 
> SPACE=(TRK,(5,5),RLSE) //LOADLIB  DD DISP=SHR,DSN=&INPLIB
> //SYSINDD *,SYMBOLS=(JCLONLY,SYMBLOG)
>  LISTIDR DDN=LOADLIB,MEMBER=&INPMOD
> /*
> //*---*
> //*   *
> //*---
> *
> //ST020  EXEC PGM=SORT
> //SYSOUT DD SYSOUT=*
> //SORTIN  DD DSN=&SYSUID..&AMBDSN,DISP=SHR //SORTOUT DD 
> DSN=&SYSUID..&AMBDSN..CMD,DISP=(&DSP),
> // SPACE=(TRK,(5,5),RLSE),DCB=(LRECL=80,RECFM=FB,DSORG=PS)
> //SYSINDD *,SYMBOLS=(JCLONLY,SYMBLOG)
>  SORT FIELDS=COPY
>  OUTFIL FNAMES=SORTOUT,REMOVECC,
>   INCLUDE=(2,10,CH,EQ,C'CSECT:',AND,
>12,8,CH,NE,C'&OUTMOD'),
>  OUTREC=(C' REPLACE ',12,8,80:X),
>   TRAILER1=(' INCLUDE SYSLIB(&INPMOD)',/,
>' NAME &OUTMOD(R)')
> /*
> //*---*
> //*   *
> //*---*
> //ST030EXEC PGM=HEWL,
> // PARM='LET,XREF,MAP,LIST,NCAL'
> //SYSPRINT DD  SYSOUT=*
> //SYSUT1   DD  DSN=&&SYSUT1,SPACE=(1024,(120,120),,,ROUND),
> // DCB=BUFNO=1
> //*YSLIN   DD DISP=SHR,DSN=J48017.OSET.LOAD(IRXINIT)
> //SYSLIB   DD  DISP=SHR,DSN=&INPLIB
> //SYSLMOD  DD  DISP=SHR,DSN=&OUTLIB(&OUTMOD)
> //SYSLIN   DD  DISP=SHR,DSN=&SYSUID..&AMBDSN..CMD
> //*---*
> //*   *
> //*---
> *
> //ST040  EXEC PGM=AMBLIST
> //SYSPRINT DD SYSOUT=*
> //LOADLIB  DD DISP=SHR,DSN=&OUTLIB
> //SYSINDD *,SYMBOLS=(JCLONLY,SYMBLOG)
>  LISTIDR DDN=LOADLIB,MEMBER=&OUTMOD
>  LISTLOAD DDN=LOADLIB,MEMBER=&OUTMOD
> /*
>
> and it seems it's still working.
> I'm sure it's possible to further optimize, anyway I think it's a kind 
> of tool you use not so often.
> Anyway take the two of them as POC.
>
> Best regards.
> Max
>
> <
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_c
> ampaign=sig-email&utm_content=webmail
> >
> Mail
> priva di virus. www.avast.com
> <
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_c
> ampaign=sig-email&utm_content=webmail
> >
> <#DAB4FAD8-2DD7-40BB-A1B8-4

Re: Isolating a CSECT within a load module

2021-01-21 Thread Steff Gladstone
Thank you Greg, Paul and Max for your informative replies!

On Tue, 5 Jan 2021 at 15:12, Massimo Biancucci  wrote:

> I tried to develop you hints:
>
> // EXPORT SYMLIST=*
> // SET INPMOD=oldmd
> // SET OUTMOD=newmod
> // SET INPLIB=myold.lib
> // SET OUTLIB=mynew.lib
> // SET AMBDSN=AMBLIST3
> // SET DSP='MOD,PASS'  DSP='MOD,CATLG'
> //*---*
> //*   *
> //*---*
> //ST010  EXEC PGM=AMBLIST
> //SYSPRINT DD DSN=&SYSUID..&AMBDSN,DISP=(&DSP),
> // SPACE=(TRK,(5,5),RLSE)
> //LOADLIB  DD DISP=SHR,DSN=&INPLIB
> //SYSINDD *,SYMBOLS=(JCLONLY,SYMBLOG)
>  LISTIDR DDN=LOADLIB,MEMBER=&INPMOD
> /*
> //*---*
> //*   *
> //*---*
> //ST020  EXEC PGM=SORT
> //SYSOUT DD SYSOUT=*
> //SORTIN  DD DSN=&SYSUID..&AMBDSN,DISP=SHR
> //SORTOUT DD DSN=&SYSUID..&AMBDSN..CMD,DISP=(&DSP),
> // SPACE=(TRK,(5,5),RLSE),DCB=(LRECL=80,RECFM=FB,DSORG=PS)
> //SYSINDD *,SYMBOLS=(JCLONLY,SYMBLOG)
>  SORT FIELDS=COPY
>  OUTFIL FNAMES=SORTOUT,REMOVECC,
>   INCLUDE=(2,10,CH,EQ,C'CSECT:',AND,
>12,8,CH,NE,C'&OUTMOD'),
>  OUTREC=(C' REPLACE ',12,8,80:X),
>   TRAILER1=(' INCLUDE SYSLIB(&INPMOD)',/,
>' NAME &OUTMOD(R)')
> /*
> //*---*
> //*   *
> //*---*
> //ST030EXEC PGM=HEWL,
> // PARM='LET,XREF,MAP,LIST,NCAL'
> //SYSPRINT DD  SYSOUT=*
> //SYSUT1   DD  DSN=&&SYSUT1,SPACE=(1024,(120,120),,,ROUND),
> // DCB=BUFNO=1
> //*YSLIN   DD DISP=SHR,DSN=J48017.OSET.LOAD(IRXINIT)
> //SYSLIB   DD  DISP=SHR,DSN=&INPLIB
> //SYSLMOD  DD  DISP=SHR,DSN=&OUTLIB(&OUTMOD)
> //SYSLIN   DD  DISP=SHR,DSN=&SYSUID..&AMBDSN..CMD
> //*---*
> //*   *
> //*---*
> //ST040  EXEC PGM=AMBLIST
> //SYSPRINT DD SYSOUT=*
> //LOADLIB  DD DISP=SHR,DSN=&OUTLIB
> //SYSINDD *,SYMBOLS=(JCLONLY,SYMBLOG)
>  LISTIDR DDN=LOADLIB,MEMBER=&OUTMOD
>  LISTLOAD DDN=LOADLIB,MEMBER=&OUTMOD
> /*
>
> and it seems it's still working.
> I'm sure it's possible to further optimize, anyway I think it's a kind of
> tool you use not so often.
> Anyway take the two of them as POC.
>
> Best regards.
> Max
>
> <
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> >
> Mail
> priva di virus. www.avast.com
> <
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> >
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
> Il giorno lun 4 gen 2021 alle ore 18:44 Paul Gilmartin <
> 000433f07816-dmarc-requ...@listserv.ua.edu> ha scritto:
>
> > On Mon, 4 Jan 2021 16:32:47 +0100, Massimo Biancucci wrote:
> > >
> > >I've tried to use sort to help.
> > >
> > >// EXPORT SYMLIST=*
> > >// SET INPMOD=oldmd
> > >// SET OUTMOD=newmod
> > >// SET INPLIB=myold.lib
> > >// SET OUTLIB=mynew.lib
> > >
> > I like that sort of parameterizing.  It puts the variables up front,
> > viewable at a glance.  I'd add the AMBLIST2 DSNs to the SET list.
> >
> > Can something such as "SET DISP={PASS|CATLG} be used to control
> > temp vs. permanent workfiles?
> >
> > >//*   *
> > >//*---*
> > >//ST010  EXEC PGM=IDCAMS
> > >//SYSPRINT DD SYSOUT=*
> > >//SYSIN DD *,SYMBOLS=(JCLONLY,SYMBLOG)
> > > DELETE &SYSUID..AMBLIST2
> > > IF MAXCC=8 THEN SET MAXCC=0
> > >/*
> > >//*---*
> > >//*   *
> > >//*---*
> > >//ST020  EXEC PGM=AMBLIST
> > >//SYSPRINT DD DSN=&SYSUID..AMBLIST2,DISP=(,CATLG),
> > >// SPACE=(TRK,(5,5),RLSE)
> > >//LOADLIB  DD DISP=SHR,DSN=&INPLIB
> > >//SYSINDD *,SYMBOLS=(JCLONLY,SYMBLOG)
> > > LISTIDR DDN=LOADLIB,MEMBER=&INPMOD
> > >/*...
> > My very peculiar preference is to omit the IDCAMS steps and code either:
> > //HANDLE DD DSN=&SYSUID..AMBLIST2,DISP=(MOD,CATLG),
> > // SPACE=(TRK,(5,5),RLSE)
> > //SYSPRINT  DD  DISP=OLD,DSN=*.HANDLE,VOL=REF=*.HANDLE
> >
> > Or:
> > //HANDLE DD DSN=&SYSUID..AMBLIST2,DISP=(MOD,DELETE),
> > // SPACE=(TRK,(5,5),RLSE)
> > //SYSPRINT DD DSN=&SYSUID..AMBLIST2,DISP=(MOD,CATLG),
> > // SPACE=(TRK,(5,5),RLSE)
> >
> > But, performance?  Is a failing IDCAMS st

Re: clarification please - is z/OSMF required for migrating z/OS from v2.3 to v2.4 ?

2021-01-21 Thread Carmen Vitullo
Ah! thank you Ronald, that works  
   
Carmen Vitullo 

   

-Original Message-

From: Ronald 
To: IBM-MAIN 
Date: Thursday, 21 January 2021 8:12 AM CST
Subject: Re: clarification please - is z/OSMF required for migrating z/OS from 
v2.3 to v2.4 ?

Carmen, 

If you open the workflow and select 'Actions' > 'Export workflow as Printable 
Format', I think, you can accomplish just that. I believe you can even filter 
on that specific task. 

Ronald Kristel 

 
From: IBM Mainframe Discussion List  on behalf of 
Carmen Vitullo  
Sent: Thursday, January 21, 2021 14:59 
To: IBM-MAIN@LISTSERV.UA.EDU  
Subject: Re: clarification please - is z/OSMF required for migrating z/OS from 
v2.3 to v2.4 ? 

I am about 89 % complete with my install, one thing I wish would be the ability 
to copy or export some migration actions I still have to do. 
for example, the Remove or delete data sets, paths and references, rather than 
having to continue to come back to z/OSMF each time and check what I have left, 
I'd like to have these outstanding actions on an excel spreadsheet or some 
other for of doc. 


Carmen Vitullo 



-Original Message- 

From: Marna  
To: IBM-MAIN  
Date: Tuesday, 19 January 2021 9:32 AM CST 
Subject: Re: clarification please - is z/OSMF required for migrating z/OS from 
v2.3 to v2.4 ? 

Hi Dave, 
We certainly want to have the z/OSMF installation (with a portable software 
instance) easier than a CustomPac Serverpac! I do understand, though, that 
anything different will take a time to get used to. With that in mind, I'd like 
to mention a sample portable software instance which you can use to become 
familiar with the z/OSMF installation process today. 

Take a look at the requirements on this page (for the PTFs you'll need), you 
can get a very quick overview of what the deployment process looks like (which 
has many of the same steps as the CustomPac dialog), and then download a sample 
package to give it a run on your own system: 

https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/ 

This sample is what a ServerPac that is a portable software instance looks like 
today. We've got CICS, Db2, and IMS (and their program products) portable 
software instances available for ordering on Shopz today, so you could try it 
out now on any of those products if that would be helpful too. 

If I may suggest some hints: define your software instances for the existing 
software you have today installed in a ServerPac. Those software instances can 
be a "model" for the incoming portable software instance, and takes just a 
couple of minutes to do. Installing new software, when based on your existing 
software, could realistically allow you to continue with future installs in a 
half-day, as you do today. 

fwiw: We had a new person in our area that had very little z/OS experience and 
had never installed a ServerPac (or really used SMP/E). This person was able to 
install a portable software instance in a couple of hours (once he knew the 
volumes and data set names to use). 

-Marna WALLE 
z/OS Installation and Upgrade 

-- 
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: clarification please - is z/OSMF required for migrating z/OS from v2.3 to v2.4 ?

2021-01-21 Thread Ronald Kristel
Carmen,

If you open the workflow and select 'Actions' > 'Export workflow as Printable 
Format', I think,  you can accomplish just that. I believe you can even filter 
on that specific task.

Ronald Kristel


From: IBM Mainframe Discussion List  on behalf of 
Carmen Vitullo 
Sent: Thursday, January 21, 2021 14:59
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: clarification please - is z/OSMF required for migrating z/OS from 
v2.3 to v2.4 ?

I am about 89 % complete with my install, one thing I wish would be the ability 
to copy or export some migration actions I still have to do.
for example, the Remove or delete data sets, paths and references, rather than 
having to continue to come back to z/OSMF each time and check what I have left, 
I'd like to have these outstanding actions on an excel spreadsheet or some 
other for of doc.


Carmen Vitullo



-Original Message-

From: Marna 
To: IBM-MAIN 
Date: Tuesday, 19 January 2021 9:32 AM CST
Subject: Re: clarification please - is z/OSMF required for migrating z/OS from 
v2.3 to v2.4 ?

Hi Dave,
We certainly want to have the z/OSMF installation (with a portable software 
instance) easier than a CustomPac Serverpac! I do understand, though, that 
anything different will take a time to get used to. With that in mind, I'd like 
to mention a sample portable software instance which you can use to become 
familiar with the z/OSMF installation process today.

Take a look at the requirements on this page (for the PTFs you'll need), you 
can get a very quick overview of what the deployment process looks like (which 
has many of the same steps as the CustomPac dialog), and then download a sample 
package to give it a run on your own system:

https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/

This sample is what a ServerPac that is a portable software instance looks like 
today. We've got CICS, Db2, and IMS (and their program products) portable 
software instances available for ordering on Shopz today, so you could try it 
out now on any of those products if that would be helpful too.

If I may suggest some hints: define your software instances for the existing 
software you have today installed in a ServerPac. Those software instances can 
be a "model" for the incoming portable software instance, and takes just a 
couple of minutes to do. Installing new software, when based on your existing 
software, could realistically allow you to continue with future installs in a 
half-day, as you do today.

fwiw: We had a new person in our area that had very little z/OS experience and 
had never installed a ServerPac (or really used SMP/E). This person was able to 
install a portable software instance in a couple of hours (once he knew the 
volumes and data set names to use).

-Marna WALLE
z/OS Installation and Upgrade

--
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: clarification please - is z/OSMF required for migrating z/OS from v2.3 to v2.4 ?

2021-01-21 Thread Carmen Vitullo
I am about 89 % complete with my install, one thing I wish would be the ability 
to copy or export some migration actions I still have to do. 
for example, the Remove or delete data sets, paths and references, rather than 
having to continue to come back to z/OSMF each time and check what I have left, 
I'd like to have these outstanding actions on an excel spreadsheet or some 
other for of doc.  
  
   
Carmen Vitullo 

   

-Original Message-

From: Marna 
To: IBM-MAIN 
Date: Tuesday, 19 January 2021 9:32 AM CST
Subject: Re: clarification please - is z/OSMF required for migrating z/OS from 
v2.3 to v2.4 ?

Hi Dave, 
We certainly want to have the z/OSMF installation (with a portable software 
instance) easier than a CustomPac Serverpac! I do understand, though, that 
anything different will take a time to get used to. With that in mind, I'd like 
to mention a sample portable software instance which you can use to become 
familiar with the z/OSMF installation process today. 

Take a look at the requirements on this page (for the PTFs you'll need), you 
can get a very quick overview of what the deployment process looks like (which 
has many of the same steps as the CustomPac dialog), and then download a sample 
package to give it a run on your own system: 

https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/ 

This sample is what a ServerPac that is a portable software instance looks like 
today. We've got CICS, Db2, and IMS (and their program products) portable 
software instances available for ordering on Shopz today, so you could try it 
out now on any of those products if that would be helpful too. 

If I may suggest some hints: define your software instances for the existing 
software you have today installed in a ServerPac. Those software instances can 
be a "model" for the incoming portable software instance, and takes just a 
couple of minutes to do. Installing new software, when based on your existing 
software, could realistically allow you to continue with future installs in a 
half-day, as you do today. 

fwiw: We had a new person in our area that had very little z/OS experience and 
had never installed a ServerPac (or really used SMP/E). This person was able to 
install a portable software instance in a couple of hours (once he knew the 
volumes and data set names to use). 

-Marna WALLE 
z/OS Installation and Upgrade 

-- 
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: TSO XMIT and no member list

2021-01-21 Thread Juan Escamilla
When I don't what to see the member list when I transmit a PDS, I issue the 
commands as follows:

xmit dest.userid dsn(/) sysout(z) 

output class z is defined as dummy in jes so nothing prints to the output queue.

I use the above command in ISPF 3.4 dsn list; hence, the dsn(/) keyword. 

On the receive command,
issue tso receive, when prompted, issue sysout(z)

I hope that helps.

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


Re: SAS/C++ help

2021-01-21 Thread David Crayford
Thanks. I read that doc. It doesn't coexists with VENDOR.C750.LIBCXX.A. 
I may create some alias data sets.


On 21/01/2021 8:20 pm, Joe Monk wrote:

according  to here:
https://support.sas.com/archive/installation/admindoc/installation/c_7.50F_MVS.pdf

Its prefix.RW.LIBSTD.A and prefix.RW.LIBTOOLS.A for the rogue wave  libs...

look at page 58/61

Joe



On Thu, Jan 21, 2021 at 4:04 AM David Crayford  wrote:


I'm working on a project that uses SAS/C++ and I'm having problems
getting the sasCC370 compiler in z/OS UNIX configured to include the
Rogue Wave STL library. In the sascc.cfg file  I specified
CXXLIBPREFIX=VENDOR.C750.RW
but then it failed because the LIBCXX data set was not found. I tried to
concatanate libraries using CXXLIBPREFIX=VENDOR.C750:VENDOR:C750.RW but
that didn't work.

Is there a forum where I can ask SAS/C++ questions?



--
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: SAS/C++ help

2021-01-21 Thread Joe Monk
according  to here:
https://support.sas.com/archive/installation/admindoc/installation/c_7.50F_MVS.pdf

Its prefix.RW.LIBSTD.A and prefix.RW.LIBTOOLS.A for the rogue wave  libs...

look at page 58/61

Joe



On Thu, Jan 21, 2021 at 4:04 AM David Crayford  wrote:

> I'm working on a project that uses SAS/C++ and I'm having problems
> getting the sasCC370 compiler in z/OS UNIX configured to include the
> Rogue Wave STL library. In the sascc.cfg file  I specified
> CXXLIBPREFIX=VENDOR.C750.RW
> but then it failed because the LIBCXX data set was not found. I tried to
> concatanate libraries using CXXLIBPREFIX=VENDOR.C750:VENDOR:C750.RW but
> that didn't work.
>
> Is there a forum where I can ask SAS/C++ questions?
>
>
>
> --
> 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: SAS/C++ help

2021-01-21 Thread David Crayford

There are SAS/C devs on this mailing list so I may get lucky!

On 21/01/2021 6:07 pm, Gadi Ben-Avi wrote:

How about asking SAS.
Start at support.sas.com or send a message to supp...@sas.com

Gadi

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
David Crayford
Sent: Thursday, January 21, 2021 12:04 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SAS/C++ help

I'm working on a project that uses SAS/C++ and I'm having problems getting the 
sasCC370 compiler in z/OS UNIX configured to include the Rogue Wave STL 
library. In the sascc.cfg file  I specified CXXLIBPREFIX=VENDOR.C750.RW but 
then it failed because the LIBCXX data set was not found. I tried to 
concatanate libraries using CXXLIBPREFIX=VENDOR.C750:VENDOR:C750.RW but that 
didn't work.

Is there a forum where I can ask SAS/C++ questions?



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

Email secured by Check Point

--
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: SAS/C++ help

2021-01-21 Thread David Crayford
It's not out of support. It's been withdrawn from marketing which is not 
the same thing. We're paying for it so I hope somebody is supporting it!


On 21/01/2021 7:51 pm, Robin Atwood wrote:

SAS/C went out of support in about 2004! Good luck getting support.

Robin


-Original Message-
From: IBM Mainframe Discussion List  On
Behalf Of Gadi Ben-Avi
Sent: 21 January 2021 17:07
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SAS/C++ help

How about asking SAS.
Start at support.sas.com or send a message to supp...@sas.com

Gadi

-Original Message-
From: IBM Mainframe Discussion List  On
Behalf Of David Crayford
Sent: Thursday, January 21, 2021 12:04 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SAS/C++ help

I'm working on a project that uses SAS/C++ and I'm having problems getting
the sasCC370 compiler in z/OS UNIX configured to include the Rogue Wave
STL library. In the sascc.cfg file  I specified CXXLIBPREFIX=VENDOR.C750.RW
but then it failed because the LIBCXX data set was not found. I tried to
concatanate libraries using CXXLIBPREFIX=VENDOR.C750:VENDOR:C750.RW
but that didn't work.

Is there a forum where I can ask SAS/C++ questions?



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

Email secured by Check Point

--
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: SAS/C++ help

2021-01-21 Thread Robin Atwood
SAS/C went out of support in about 2004! Good luck getting support.

Robin

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Gadi Ben-Avi
> Sent: 21 January 2021 17:07
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SAS/C++ help
> 
> How about asking SAS.
> Start at support.sas.com or send a message to supp...@sas.com
> 
> Gadi
> 
> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of David Crayford
> Sent: Thursday, January 21, 2021 12:04 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: SAS/C++ help
> 
> I'm working on a project that uses SAS/C++ and I'm having problems getting
> the sasCC370 compiler in z/OS UNIX configured to include the Rogue Wave
> STL library. In the sascc.cfg file  I specified CXXLIBPREFIX=VENDOR.C750.RW
> but then it failed because the LIBCXX data set was not found. I tried to
> concatanate libraries using CXXLIBPREFIX=VENDOR.C750:VENDOR:C750.RW
> but that didn't work.
> 
> Is there a forum where I can ask SAS/C++ questions?
> 
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> Email secured by Check Point
> 
> --
> 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: SAS/C++ help

2021-01-21 Thread Gadi Ben-Avi
How about asking SAS.
Start at support.sas.com or send a message to supp...@sas.com

Gadi

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
David Crayford
Sent: Thursday, January 21, 2021 12:04 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SAS/C++ help

I'm working on a project that uses SAS/C++ and I'm having problems getting the 
sasCC370 compiler in z/OS UNIX configured to include the Rogue Wave STL 
library. In the sascc.cfg file  I specified CXXLIBPREFIX=VENDOR.C750.RW but 
then it failed because the LIBCXX data set was not found. I tried to 
concatanate libraries using CXXLIBPREFIX=VENDOR.C750:VENDOR:C750.RW but that 
didn't work.

Is there a forum where I can ask SAS/C++ questions?



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

Email secured by Check Point

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


SAS/C++ help

2021-01-21 Thread David Crayford
I'm working on a project that uses SAS/C++ and I'm having problems 
getting the sasCC370 compiler in z/OS UNIX configured to include the 
Rogue Wave STL library. In the sascc.cfg file  I specified 
CXXLIBPREFIX=VENDOR.C750.RW
but then it failed because the LIBCXX data set was not found. I tried to 
concatanate libraries using CXXLIBPREFIX=VENDOR.C750:VENDOR:C750.RW but 
that didn't work.


Is there a forum where I can ask SAS/C++ questions?



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