Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- H390-MVS
- Messages
Search
Re: How to extract a zip archive of an OS390 iso disk
ok my bad Any idea how to rebuild the disk image ? CHL Le?lun. 3 mars 2025 ¨¤?15:28, M Verpelli via <marco.verpelli=[email protected]> a ¨¦crit?:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
How to extract a zip archive of an OS390 iso disk
Hello
?
I am on Windows 11, and I am looking for a way to extract the OS39RA.A80 file from a ZIP archive consisting of two files OS39RA_1.A80 and OS39RA_2.A80 which are contained in the OS39RA.ZIP archive.
?
I tried with winrar without success. It does not consider it as a multi-file archive.
I also used the unzip program of the iso file, but it does not work because it's a 32bits
?
Thanks in advance
CHL |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: PL/I SELECT statement Supported?
Attached is a copy of my SELECT/WHEN macro for PL/1 (F).
?
You can copy it into your program or use a %INCLUDE statement and the MACRO compiler option.? One word of caution - the SYSLIB file for PL/1 is restricted to a blksize of 400 or less.
?
It is not as good as the SELECTs in other PL/1 compilers but it is better than nothing.
?
Ed |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: PL/I SELECT statement Supported?
¿ªÔÆÌåÓýMay be I went using firefox to :
and I can see : Index of /files/MVS3.8J/PDFs/PL1
Note the exact URL I was able to select one of the PL1 manuals. Note that the site does not use a secure funnel i.e., HTTPS?? Please try again Vince On 28/02/2025 20:48, Dave Trainor - N8ZFM via groups.io wrote: Vince, I went and looked for the manuals, as I thought it was interesting. I found the index at your site says 0 files present. Am I doing something wrong? It shows the MVS380 area to be blank. I could not find the manuals. Thanks, Dave - N8ZFM ?On 2/28/25, 3:39 PM, "[email protected] <mailto:[email protected]> on behalf of Vince Coen via groups.io" <[email protected] <mailto:[email protected]> on behalf of vbcoen@... <mailto:[email protected]>> wrote: On 28/02/2025 03:39, bufbooth via groups.io wrote:Hello All, does the version of PL/I that Hercules/MVS38 use support the SELECT/WHEN statement? I get a compile errors on any SELECT statement. Thank you, DennisIf you go to my website at : applewood.linkpc.net/files/MVS380/pdfs then go to folder PL1 you will find all the manuals related to PL1 and programming etc under MVS. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: PL/I SELECT statement Supported?
Vince, I went and looked for the manuals, as I thought it was interesting. I found the index at your site says 0 files present. Am I doing something wrong? It shows the MVS380 area to be blank. I could not find the manuals.
Thanks, Dave - N8ZFM ?On 2/28/25, 3:39 PM, "[email protected] <mailto:[email protected]> on behalf of Vince Coen via groups.io" <[email protected] <mailto:[email protected]> on behalf of vbcoen@... <mailto:[email protected]>> wrote: On 28/02/2025 03:39, bufbooth via groups.io wrote: Hello All, does the version of PL/I that Hercules/MVS38 use support If you go to my website at : applewood.linkpc.net/files/MVS380/pdfs then go to folder PL1 you will find all the manuals related to PL1 and programming etc under MVS. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: PL/I SELECT statement Supported?
On 28/02/2025 03:39, bufbooth via groups.io wrote:
Hello All, does the version of PL/I that Hercules/MVS38 use support the SELECT/WHEN statement?? I get a compile errors on any SELECT statement.? Thank you, DennisIf you go to my website at : applewood.linkpc.net/files/MVS380/pdfs?? then go to folder PL1 you will find all the manuals related to PL1 and programming etc under MVS. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Work with your Turnkey System like you are scientist from NASA!
toggle quoted message
Show quoted text
On Feb 25, 2025, at 3:03?PM, Andre via groups.io <procritic@...> wrote:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: How to link mainprogram and subprogram in MVT Cobol
Thank you. Ok. I see in which direction it goes. In GC28-6399 COBOL_Compiler_and_Library Manual, SYSIN is not mentioned. But I found it in GC26-4061-1_MVS_370_Linkage_Editor_Users_Guide_Dec85. With this concatenation I could ad statements to the load editor:
?
?
And if I may say so. I am absolutely thrilled when I see who has replied to me. I've been a fanatical MVS/Hercules fan for 3 years and you guys are my heroes!!! And then of course there's Moshix!
?
Thank you,
Simon
? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: zOS shutdown in Hyperion
On Wed, Feb 26, 2025 at 07:23:23PM +0000, Erics51 via groups.io wrote:
All the docs I¡¯ve found give the same instruction on how to cleanly shutdown the zOS session, namelyI would only assume it would exist if running the exact z/OS system the doc was written for. Startup/shutdown procedures could vary greatly from one shop to another, especially if automation products were in use. My previous employer used AF/Operator to automate things. It intercepted some console commands, like the start and stop commands, and for tasks it was configured to control it would take the steps necessary to get the task into the desired state. For example, a P CICS command might issue a F CICSP1,CEBT P SHUTDOWN command behind the scenes. If anyone is interested in seeing a real world example from a former z/OS shop, my former employer's shutdown procedure looked something like (commands are in all upper case, comments are in mixed case): -------- Initiators ---------------------------------------- Drain the initiators: INITOFF -------- Printers ------------------------------------------ Stop the printers: $P PRT1 $P PRT4 $P PRT5 $P PRT7 -------- Batch Jobs ---------------------------------------- Cancel Jobs: Terminate any active batch jobs so CA7 and DISPATCH will have correct status. -------- CICS and IMS -------------------------------------- Stop GROUP4 tasks Use command 'D GROUP4' to display desired and actual status. Stop all CICS regions by issuing commands: P CICS P CICSA P CICSB P CICSC P CICSD Wait for the CICS regions to terminate. Status can be checked by issuing the 'D GROUP4' command. After the CICS regions have terminated, stop the IMS regions with commands: P IMSPDBC P IMSTDBC P IMSXDBC Wait for the IMS regions to terminate. Wait for GROUP4 tasks to complete termination. Use command 'D GROUP4' to display desired and actual status. Note any tasks which have to be cancelled. -------- Post-VTAM Tasks ----------------------------------- After the GROUP4 tasks have completed termination, stop the GROUP3 tasks. P GROUP3 Wait for GROUP3 tasks to complete termination. Use command 'D GROUP3' to display desired and actual status. Note any tasks which have to be cancelled. -------- DISPATCH and CA7 ---------------------------------- After the GROUP3 tasks have completed termination, stop the GROUP2 tasks. Ensure ALL batch jobs are complete so CA7 will have complete status. Cancel any remaining batch jobs. P GROUP2 Wait for GROUP2 tasks to complete termination. Use command 'D GROUP2' to display desired and actual status. Note any tasks whcih have to be cancelled. -------- VTAM and Pre-VTAM Tasks---------------------------- After the GROUP2 tasks have completed termination, stop the GROUP1 tasks. P GROUP1 Wait for GROUP1 tasks to complete termination. Use command 'D GROUP1' to display desired and actual status. Note any tasks which have to be cancelled. After all GROUP1 tasks have stopped, display AFOPER status. D GROUP* -------- AFOPER -------------------------------------------- Stop AFOPER P AFOPER Wait for AFOPER to complete termination. -------- OMVS ---------------------------------------------- Shutdown all OMVS and HFS activity. F OMVS,STOPPFS=NFS Stop NFSC R nn,Y R nn,I F OMVS,STOPPFS=ZFS Stop ZFS R nn,Y R nn,I F OMVS,SHUTDOWN Stop OMVS Wait for OMVS shutdown complete message. -------- JES2 ---------------------------------------------- Stop JES2 $PJES2,TERM -------- SMF ----------------------------------------------- Flush SMF buffers: Z EOD -------- SYSPLEX ------------------------------------------- Enter the following commands from a CFL2 MCS console: V XCF,CFL1,OFFLINE Wait for: xx IXC371D CONFIRM REQUEST TO VARY SYSTEM CFL1 OFFLINE. R xx,SYSNAME=CFL1 Wait for this message: xx IXC102A XCF IS WAITING FOR SYSTEM CFL1 DEACTIVATION. REPLY DOWN WHEN MVS ON CFL1 HAS BEEN SYSTEM RESET R xx,DOWN ------------------ End of Shutdown Procedure ------------------------ -- Kevin Bruceville, TX What's the definition of a legacy system? One that works! Errare humanum est, ignoscere caninum. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: zOS shutdown in Hyperion
All the docs I¡¯ve found give the same instruction on how to cleanly shutdown the zOS session, namely
# in "system" terminal: S SHUTSYS Z EOD # then, once finished, in Hercules: exit So I assume it should exist.
Regards
Eric SilvesterOn 26 Feb 2025 at 00:03 +0000, Vince Coen via groups.io <vbcoen@...>, wrote: Quick guess is that you do NOT have a procedure installed called shutsys |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: DLI loading on Tk4 and MVSCE?
Allan, yes, that's a pretty good summary of why you'd probably have to be insane to try to get IMS/360 DL/I (especially what appears to be a beta version) working on MVS.
?
Which I suppose is where I come in. Looks like a nice little project to me, especially as there's no pressure or a given target date. I can take as much time as I like.
?
As far as the OSAM DCB is concerned, I imported an MVT copy of SYS.1.MACLIB into MVS, and used it for the IMSGEN, PSBGEN, and DBDGEN. Has worked fine so far.
?
The OSAM SVC was no problem. For convenience, I copied it into SYS1.LPALIB as SVC 233, an unused Type 4 slot on TK4-, and it's working fine. It's a very small piece of code that, as far vas I can see, should run as any SVC type.
?
The matter of the OSAM channel-end appendage and the IEAAPP00 SYS1.PARMLIB member was straightforward to address. I created the IEAAPP00 member with some help from the good folk on this forum.
?
At that point, DL/I loaded up a database with new main segments. But, as I had expected, in the next test the load of dependent segements into the OSAM file failed because the OSAM DEB had been GETMAINed from the wrong subpool (from subpool zero, when in MVS it should be subpool 230). The offending module is DFSIOS10, but the source code that we have is incomplete. So my next task is to use a disassembler (as supplied to me by the ever-helpful Jay Moseley) to make changes to that module. No doubt there will be more problems to solve after that. I think this little project is going to give me something interesting to do for some time yet.
?
Regards, JJ
?
P.S. Is there is user guide available anywhere for RECV370? Darned if I can remember how to use it. Thanks. |
to navigate to use esc to dismiss