¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: MVS TK4 or CE

 

(COMBINED REPLY)

Ren¨¦ Ferland wrote:

Hummm... I think the comma will generate further errors. :-)
My guess is that the dataset HERC01.MACLIB does not exist.

Charles Bailey wrote:

Line 3 does not need a comma at the end. Line 4 is not a
continuation of line 3. It is a separate DD statement asking
for dsn SYS1.MACLIB to be concatenated to DDname SYSLIB.

Oops! Sorry.

In my own defense I *did* say I wasn't an MVS person!! ;-)

<voiceover src="Emily Litella.wav">
"Oh. That's very different. Never mind!"
</voiceover>

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: MVS TK4 or CE

 

Line 3 does not need a comma at the end. Line 4 is not a continuation of line 3. It is a separate DD statement asking for dsn SYS1.MACLIB to be concatenated to DDname SYSLIB.

Charles Bailey

On 2022-10-25 22:14, Fish Fish wrote:
Jim Snellen wrote:

[...]
MVS picked it up and began to execute but stopped with a JCL error.
[...]
It appears the assembler code did not make the trip and/or a dataset
was not created (??).

Please advise next step.
I'm not an MVS person, BUT...

Are you perhaps missing a trailing comma on JCL line 3?

3 //SYSLIB DD DSN=HERC01.MACLIB,DISP=SHR,DCB=BLKSIZE=32720
4 // DD DSN=SYS1.MACLIB,DISP=SHR
A similar statement (11 for example) ends with a trailing comma to indicate the statement is continued onto the next line:

11 //SYSGO DD DSN=&&LOADSET,DISP=(,PASS),UNIT=SYSDA,
// SPACE=(3120,(50,20)),DCB=LRECL=80
If it was me, I'd try adding a trailing comma to line 3 and try again.

<shrug>

Hope that helps!


Re: MVS TK4 or CE

 

On Tue, Oct 25, 2022 at 08:14 PM, Fish Fish wrote:
If it was me, I'd try adding a trailing comma to line 3 and try again.
Hummm... I think the comma will generate further errors. :-) My guess is that the dataset HERC01.MACLIB does not exist.?

Cheers,

Rene FERLAND, Montreal


Re: MVS TK4 or CE

 

Jim Snellen wrote:

[...]
MVS picked it up and began to execute but stopped with a JCL error.
[...]
It appears the assembler code did not make the trip and/or a dataset
was not created (??).

Please advise next step.
I'm not an MVS person, BUT...

Are you perhaps missing a trailing comma on JCL line 3?

3 //SYSLIB DD DSN=HERC01.MACLIB,DISP=SHR,DCB=BLKSIZE=32720
4 // DD DSN=SYS1.MACLIB,DISP=SHR
A similar statement (11 for example) ends with a trailing comma to indicate the statement is continued onto the next line:

11 //SYSGO DD DSN=&&LOADSET,DISP=(,PASS),UNIT=SYSDA,
// SPACE=(3120,(50,20)),DCB=LRECL=80
If it was me, I'd try adding a trailing comma to line 3 and try again.

<shrug>

Hope that helps!

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: MVS TK4 or CE

 

Alright, here's where I stand. . .

I am running MVS 3.8J TK4- as a guest under VM/CE.? I opted to go for the "convenience" route and used VMFPLC2 to create two CMS files on MAINT.? I spooled the punch to MVS and issued a 'PUN VMEXIT JCL A ( NOH' to send it to the MVS reader.? MVS picked it up and began to execute but stopped with a JCL error.
?SYS22299.T014130.RA000.HERC01.JOB00007 ------------------------ Line 7 Col 2 81
?Command ===>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Scroll ===> CSR??
? ? ? ?10? ? ? ? 20? ? ? ? 30? ? ? ? 40? ? ? ? 50? ? ? ? 60? ? ? ? 70? ? ? ? 80?
---+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+-
?1.35.41 JOB? ? 7? IEF453I HERC01Q - JOB FAILED - JCL ERROR - TIME=01.35.41? ? ?
?1.35.41 JOB? ? 7? $HASP395 HERC01Q? ENDED? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? 1? ? ?//HERC01Q? JOB CLASS=A,MSGCLASS=R? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? 2? ? ?//ASM? ? ? EXEC? PGM=IFOX00,REGION=4096K,PARM=(OBJECT,NODECK)? ? ? ? ?
? ? 3? ? ?//SYSLIB? ?DD? ? DSN=HERC01.MACLIB,DISP=SHR,DCB=BLKSIZE=32720? ? ? ? ?
? ? 4? ? ?//? ? ? ? ?DD? ? DSN=SYS1.MACLIB,DISP=SHR? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? 5? ? ?//? ? ? ? ?DD? ? DSN=SYS1.AMODGEN,DISP=SHR? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? 6? ? ?//SYSUT1? ?DD? ? DSN=&&SYSUT1,UNIT=SYSDA,SPACE=(1700,(600,100))? ? ? ?
? ? 7? ? ?//SYSUT2? ?DD? ? DSN=&&SYSUT2,UNIT=SYSDA,SPACE=(1700,(300,50))? ? ? ??
? ? 8? ? ?//SYSUT3? ?DD? ? DSN=&&SYSUT3,UNIT=SYSDA,SPACE=(1700,(300,50))? ? ? ??
? ? 9? ? ?//SYSPRINT DD? ? SYSOUT=*,DCB=BLKSIZE=1089? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ?10? ? ?//SYSPUNCH DD? ? SYSOUT=B? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?11? ? ?//SYSGO? ? DD DSN=&&LOADSET,DISP=(,PASS),UNIT=SYSDA,? ? ? ? ? ? ? ? ??
? ? ? ? ? //? ? ? ? ? ? SPACE=(3120,(50,20)),DCB=LRECL=80? ? ? ? ? ? ? ? ? ? ? ?
? ?12? ? ?//SYSIN? ? DD *? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ***? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?13? ? ?//LKED? ? ?EXEC PGM=IEWL,PARM=(LET,LIST,MAP),COND=(4,LT,ASM)? ? ? ? ??
? ?14? ? ?//SYSPRINT DD SYSOUT=*? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ?15? ? ?//SYSLMOD? DD DSN=SYS1.LPALIB,DISP=SHR? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ?16? ? ?//SYSUT1? ?DD UNIT=SYSDA,SPACE=(1024,(50,20))? ? ? ? ? ? ? ?6944K FREE
? ?17? ? ?//SYSLIN? ?DD DSN=&&LOADSET,DISP=(OLD,PASS)? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?18? ? ?//? ? ? ? ?DD *? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? //? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
IEF212I HERC01Q ASM SYSLIB - DATA SET NOT FOUND? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
IEF272I HERC01Q ASM - STEP WAS NOT EXECUTED.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
IEF373I STEP /ASM? ? ?/ START 22299.0135? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
IEF374I STEP /ASM? ? ?/ STOP? 22299.0135 CPU? ? 0MIN 00.00SEC SRB? ? 0MIN 00.00S
IEF375I? JOB /HERC01Q / START 22299.0135? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
IEF376I? JOB /HERC01Q / STOP? 22299.0135 CPU? ? 0MIN 00.00SEC SRB? ? 0MIN 00.00S
*EOF-TTR=00010100 BOTTOM OF DATA ****2740-BYTES***

It appears the assembler code did not make the trip and/or a dataset was not created (??).
Please advise next step.


Re: MVS TK4 or CE

 

Thanks Bob and Rene.?

I've downloaded the MVS_VM.zip and studying the pdf contained therein.? I like the comment "This document assumes that the reader has a good working knowledge of how to run and operate a MVS guest under VM.".? Yeah, right!

I'm glad to have your support and I'm pretty sure questions will follow.

Jim Snellen


Re: MVS TK4 or CE

 

If you want to actually do a SYSGEN of MVS and build it from scratch then Jay Moseley¡¯s web site is where you want to go. He has the most complete instructions I¡¯ve ever seen. I learned so much from him.


Re: MVS TK4 or CE

 

Hi Jim,

As Rene indicated in the previous post, you need my modifications contained in mvs_vm.zip.? There are two modifications packaged there; one is to allow VM-based 3270 terminals that are dialed to MVS to be able to drop their dial and return to VM control, and the other is the printer spooling modification that you need.

There are install and use instructions in the zip file so everything you need should be there.? You can install one or both modifications as you desire.

Note that if you just want the MVS output to spin off to the VM spool and then be printed by VM so you can use HERCPRT, then with the modification in effect specify a userid of SYSTEM in the programmer name field of the job card and the resulting output will spin off properly and HERCPRT should pick it up, if you have your real VM printer started and servicing the output class that came from MVS.

Questions?? Please ask.

Regards,
Bob


Re: MVS TK4 or CE

 

On Wed, Oct 19, 2022 at 06:11 AM, Jim Snellen wrote:
Since this version runs as a VM guest, I'm trying to figure out how to spool the output to VM so it can be processed by HercPRT.?
You can either use a dedicated printer, or use handshaking for spooled unit record devices. For the latter, I suggest you install the modifications written by Bob Polmanter for MVS under VM. They are available in the file mvs_vm.zip in the Files section of Groups.io h390-vm. Moshix has a video about them.

Cheers,

Rene FERLAND, Montreal

P.S. -- I don't know if Rob Prins disks have the modifications installed.


Re: MVS TK4 or CE

 

Hello Jim,

Am 19.10.2022 um 03:55 schrieb Jim Snellen <jsnellen55@...>:

I was wondering which "flavor" of MVS do you usually run? As Ren¨¦ suggested, I have downloaded both and want to learn more about MVS but don't know which to use or really focus.
My personal opinion: It doesn't really matter. The base OS is the same on both installs and they differ in configuration details, and add-ons. When I think back at my first infancy steps with MVS, there'd be no difference from a learning-point. I'd truly have missed RFE in MVSCE, since I enjoy using it more than RPF for just personal taste. (From looking only briefly at MVSCE description, I remember there's no RFE my default.)

:wq! PoC


Re: MVS TK4 or CE

 

Hello Mike,

I was wondering which "flavor" of MVS do you usually run?? As Ren¨¦?suggested, I have downloaded both and want to learn more about MVS but don't know which to use or really focus.? I currently have MVS 3.8J TK4- running as a guest of VM/CE 1.1.2.? It is the Rob Prins version downloaded from?.? I've also downloaded MVSCE from GitHub using??and it runs standalone.

I am very new to MVS and will be learning as much as possible and I'm trying to equate terminology to VM and DOS.? So far, I've been able to execute a COBOL program and view the output online.? Since this version runs as a VM guest, I'm trying to figure out how to spool the output to VM so it can be processed by HercPRT.? Most of my learning is through the videos of Moshix.


Re: MVS 3.8J Software Contribution Announcement

 


Great stuff Larry, thank you.?

Please send your additions to Rob, too.?

Best, Mike


Larry Belmontes <lbelmontes@...> schrieb am Fr. 14. Okt. 2022 um 05:30:


I am contributing several projects to the MVS 3.8J community using ISPF v2.2 (ISPF-like product from Wally Mclaughlin).


1.?Perpetual Calendar on ISPF Panel
This application is updated to include the monthly JULIAN date as an aid to quickly determine a calendar date from a julian date.
This was suggested by a member of this community.? Great suggestion!
Please refer my updated page for more details at:??


2. LOG and LIST add-on for ISPF 2.2
This project has been an ongoing item since my intro to Wally's ISPF product which uses CLISTs.? I finally completed a post and
download?file.? As mentioned, this is an add-on!?
You can read more at:?

3. VTOC Search
This is another project that has been a long-running task for me!? It is a hybrid-like ISPF aid between VTOC (3.6) and VTOC search.
I like it because in provides a 'windows file explorer' type search given a partial or portion of a DSN looking across all online DASD.
You can read more at:?

4. Upgrades to 3 other ISPF utilities that integrate into #3 above and makes use of logging activity to LOG data set.
More information at the below links...
- DASD Freespace? ??
- DASD UCB Info? ? ??
- TSO Allocations? ? ??


The above items allows me to better 'peak' into my DSNs on my system including?integrating (enabling) logging
into other functions on my ISPF system.

Take a look...? Let me know if you encounter any issues with downloads and/or installation.?
This is a larger distribution than my prior?contributions and more 'eyes' on these functions
may discover issues I did not!

Thanks and enjoy!
Larry Belmontes

--
Von Gmail Mobile gesendet


MVS 3.8J Software Contribution Announcement

 


I am contributing several projects to the MVS 3.8J community using ISPF v2.2 (ISPF-like product from Wally Mclaughlin).


1.?Perpetual Calendar on ISPF Panel
This application is updated to include the monthly JULIAN date as an aid to quickly determine a calendar date from a julian date.
This was suggested by a member of this community.? Great suggestion!
Please refer my updated page for more details at:??


2. LOG and LIST add-on for ISPF 2.2
This project has been an ongoing item since my intro to Wally's ISPF product which uses CLISTs.? I finally completed a post and
download?file.? As mentioned, this is an add-on!?
You can read more at:?

3. VTOC Search
This is another project that has been a long-running task for me!? It is a hybrid-like ISPF aid between VTOC (3.6) and VTOC search.
I like it because in provides a 'windows file explorer' type search given a partial or portion of a DSN looking across all online DASD.
You can read more at:?

4. Upgrades to 3 other ISPF utilities that integrate into #3 above and makes use of logging activity to LOG data set.
More information at the below links...
- DASD Freespace? ??
- DASD UCB Info? ? ??
- TSO Allocations? ? ??


The above items allows me to better 'peak' into my DSNs on my system including?integrating (enabling) logging
into other functions on my ISPF system.

Take a look...? Let me know if you encounter any issues with downloads and/or installation.?
This is a larger distribution than my prior?contributions and more 'eyes' on these functions
may discover issues I did not!

Thanks and enjoy!
Larry Belmontes


MVS 3.8J Software Contribution Announcement

 

I am contributing several simple projects to the MVS 3.8J community using ISPF v2.2 (ISPF-like product from Wally Mclaughlin).

?

  1. ?Perpetual Calendar on ISPF Panel

This application is retrofitted to run under MVS 3.8J TSO and ISPF v2.2.? Original application is from CBT file#182.? The application is nifty in the sense that it displays the current month in a calendar view including the previous month the next two months on one panel!!.
You can read more at:?

?

?

?

  1. Print Data Set (option 3.6)
    This application is a replacement for the null 3.6 option in ISPF v2.2.? For the most part, it attempts to ¡®mirror¡¯ the ISPF 3.6 function.? It will print a sequential data set, member of a PDS data set, or index of a PDS data set using BATCH JCL or PRINTOFF for foreground printing (similar to DSPRINT).?
    You can read more at:?

?

?

?

  1. PRINTOFF ISPF Add-on
    This application is an add-on for ISPF to display a panel with PRINTOFF options and print a data set in the foreground.?
    You can read more at:?

?

Please provide any feedback via my website especially if you encounter installation and/or functional issues.

?

Enjoy!

Larry Belmontes


Re: sysgen of MVS3.8

 

Nope.

The tapes that are used for the SYSGEN are IPL'able.

Joe

On Thu, Sep 8, 2022 at 2:18 PM Stefan Skoglund <stefan.skoglund@...> wrote:
tor 2022-09-08 klockan 13:25 +0200 skrev Stefan Skoglund:
> Reading Jays page about bootstraping MVS and how his handled the
> different card decks, is it possible to bootstrap from? only one card
> reader, the 3505 one on localhost ?
> and so use nc localhost < inspool0.job
> Instead of the four 1441 devices ?
>
> ie to emulate as far as possible the feel of running a machine with
> one
> or two card readers, a punch, two tapes and a bunch of 3350 disks.

Answers to myself (maybe) : do the prepackaged mvs in the install tapes
know how to speak to the 3505's internal controller ?







Re: sysgen of MVS3.8

 

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Stefan
Skoglund
Sent: 08 September 2022 20:18
To: [email protected]
Subject: Re: [H390-MVS] sysgen of MVS3.8

tor 2022-09-08 klockan 13:25 +0200 skrev Stefan Skoglund:
Reading Jays page about bootstraping MVS and how his handled the
different card decks, is it possible to bootstrap from only one card
reader, the 3505 one on localhost ?
and so use nc localhost < inspool0.job Instead of the four 1441
devices ?

ie to emulate as far as possible the feel of running a machine with
one or two card readers, a punch, two tapes and a bunch of 3350 disks.
Answers to myself (maybe) : do the prepackaged mvs in the install tapes know
how to speak to the 3505's internal controller ?
Stefan,
Does the device ever speak to the controller? Normally IO only speaks to a device, and the SIO and CCWs are pretty much standard across devices.
I would be very surprised if the device type matters.
Dave







Re: sysgen of MVS3.8

 

tor 2022-09-08 klockan 13:25 +0200 skrev Stefan Skoglund:
Reading Jays page about bootstraping MVS and how his handled the
different card decks, is it possible to bootstrap from? only one card
reader, the 3505 one on localhost ?
and so use nc localhost < inspool0.job
Instead of the four 1441 devices ?

ie to emulate as far as possible the feel of running a machine with
one
or two card readers, a punch, two tapes and a bunch of 3350 disks.
Answers to myself (maybe) : do the prepackaged mvs in the install tapes
know how to speak to the 3505's internal controller ?


Re: sysgen of MVS3.8

 

IPL reads 24 bytes from three 80 byte cards

On Thu, Sep 8, 2022 at 9:42 AM Stefan Skoglund <stefan.skoglund@...> wrote:

Reading Jays page about bootstraping MVS and how his handled the
different card decks, is it possible to bootstrap from only one card
reader, the 3505 one on localhost ?
and so use nc localhost < inspool0.job
Instead of the four 1441 devices ?

ie to emulate as far as possible the feel of running a machine with one
or two card readers, a punch, two tapes and a bunch of 3350 disks.





--
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?


sysgen of MVS3.8

 

Reading Jays page about bootstraping MVS and how his handled the
different card decks, is it possible to bootstrap from only one card
reader, the 3505 one on localhost ?
and so use nc localhost < inspool0.job
Instead of the four 1441 devices ?

ie to emulate as far as possible the feel of running a machine with one
or two card readers, a punch, two tapes and a bunch of 3350 disks.


Re: Where to find the output of a COBOL program?

 

Mmmm, no.? I respectfully disagree.
The 'NODECK' option does not suppress object code generation. Here's what GC28-6380-3 IBM System/360 Operating System COBOL (F) Programmer's Guide says (emphasis added):
"DECK/NODECK indicates whether or not the object module is to be punched. If the DECK option is used, a SYSPUNCH DD statement must be specified."
The object code generated by the compiler goes to the dataset defined by the SYSLIN DD card in the compile/link edit or the compile and go JCL. The 'DECK/NODECK' option has no bearing on that. Just like PL/I (F) from the same era. See GC28-6594-7
IBM System/360 Operating System PL/I (F) Programmer's Guide.
The manuals I quoted can be found on the bitsavers.org site.
John