开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

VTP on DOS/VS 5-pack


 

Hello Gary,
?
I installed your VTP program on my copy of George Shedlock DOS/VS 5-pack, which I run native under Hercules 3.13.
?
When I try to use the Catalog Services (option 1), I run into an error, and the job get cancelled:
?
AR r rdr,vtp
F1 1R88I? OK
F1 1Q47I? ?F2 VTP 00287 FROM 000
F2 // JOB VTP
? ?DATE 12/20/21,CLOCK 17/29/29
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSCT? ? OPEN? ERROR X'B4'(180)?
F2 0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 000000 -
? ? ? ? ?CONDITION CODE 0 - OPERATION EXCEPTION
? ?0S00I JOB VTP? ? ? CANCELED?
F2 EOJ VTP
? ?DATE 12/20/21,CLOCK 17/29/40,DURATION 00/00/10
F1 1Q34I? ?F2 WAITING FOR WORK
?
On the 5-pack I use, there are two VSAM catalogs: the master catalog is on the DOSR34 disk and a user catalog is on the VSAM01 disk. The standard labels for them are below:
?
// DLBL IJSYSCT,'VSAM.MASTER.CATALOG',99/365,VSAM
// EXTENT SYSCAT,DOSR34,1,0,15450,300
// DLBL IJSYSUC,'VSAM.USER.CATALOG',,VSAM
// EXTENT SYS010,VSAM01,1,0,30,720
?
VSAM.USER.CATALOG has its entry in VSAM.MASTER.CATALOG, while there is on VSAM01 a user space whose entry is in VSAM.USER.CATALOG.
?
Can something be done regarding this?
?
Cheers,
?
Rene FERLAND, Montreal
?
P.S. -- I can also send you the job output with the dump if it can help.
?


 

There are 3 things, not supported by vtp:

? ? 1. Private relocatable library's

? ? 2. Private core-image library's

? ? 3. User VSAM catalogs

Maybe in next release?

Work around is to remove USER Catalog jcl from standard labels

Gary?

On Tuesday, December 21, 2021, 05:57:52 PM MST, René Ferland <ferland.rene@...> wrote:


Hello Gary,
?
I installed your VTP program on my copy of George Shedlock DOS/VS 5-pack, which I run native under Hercules 3.13.
?
When I try to use the Catalog Services (option 1), I run into an error, and the job get cancelled:
?
AR r rdr,vtp
F1 1R88I? OK
F1 1Q47I? ?F2 VTP 00287 FROM 000
F2 // JOB VTP
? ?DATE 12/20/21,CLOCK 17/29/29
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSCT? ? OPEN? ERROR X'B4'(180)?
F2 0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 000000 -
? ? ? ? ?CONDITION CODE 0 - OPERATION EXCEPTION
? ?0S00I JOB VTP? ? ? CANCELED?
F2 EOJ VTP
? ?DATE 12/20/21,CLOCK 17/29/40,DURATION 00/00/10
F1 1Q34I? ?F2 WAITING FOR WORK
?
On the 5-pack I use, there are two VSAM catalogs: the master catalog is on the DOSR34 disk and a user catalog is on the VSAM01 disk. The standard labels for them are below:
?
// DLBL IJSYSCT,'VSAM.MASTER.CATALOG',99/365,VSAM
// EXTENT SYSCAT,DOSR34,1,0,15450,300
// DLBL IJSYSUC,'VSAM.USER.CATALOG',,VSAM
// EXTENT SYS010,VSAM01,1,0,30,720
?
VSAM.USER.CATALOG has its entry in VSAM.MASTER.CATALOG, while there is on VSAM01 a user space whose entry is in VSAM.USER.CATALOG.
?
Can something be done regarding this?
?
Cheers,
?
Rene FERLAND, Montreal
?
P.S. -- I can also send you the job output with the dump if it can help.
?


 

Gary,

I'm intrigued. VTP looks like a very useful tool, especially in the absence of something like SPM or ICCF. Is there a single place to get it and look at how to install and use it? Preferably without having to sysgen VS1 or DOS/VS (of any flavor) first?

On Thu, Dec 23, 2021 at 5:22 AM Gary Cozzolino via <gcozzie=[email protected]> wrote:
There are 3 things, not supported by vtp:

? ? 1. Private relocatable library's

? ? 2. Private core-image library's

? ? 3. User VSAM catalogs

Maybe in next release?

Work around is to remove USER Catalog jcl from standard labels

Gary?

On Tuesday, December 21, 2021, 05:57:52 PM MST, René Ferland <ferland.rene@...> wrote:


Hello Gary,
?
I installed your VTP program on my copy of George Shedlock DOS/VS 5-pack, which I run native under Hercules 3.13.
?
When I try to use the Catalog Services (option 1), I run into an error, and the job get cancelled:
?
AR r rdr,vtp
F1 1R88I? OK
F1 1Q47I? ?F2 VTP 00287 FROM 000
F2 // JOB VTP
? ?DATE 12/20/21,CLOCK 17/29/29
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSCT? ? OPEN? ERROR X'B4'(180)?
F2 0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 000000 -
? ? ? ? ?CONDITION CODE 0 - OPERATION EXCEPTION
? ?0S00I JOB VTP? ? ? CANCELED?
F2 EOJ VTP
? ?DATE 12/20/21,CLOCK 17/29/40,DURATION 00/00/10
F1 1Q34I? ?F2 WAITING FOR WORK
?
On the 5-pack I use, there are two VSAM catalogs: the master catalog is on the DOSR34 disk and a user catalog is on the VSAM01 disk. The standard labels for them are below:
?
// DLBL IJSYSCT,'VSAM.MASTER.CATALOG',99/365,VSAM
// EXTENT SYSCAT,DOSR34,1,0,15450,300
// DLBL IJSYSUC,'VSAM.USER.CATALOG',,VSAM
// EXTENT SYS010,VSAM01,1,0,30,720
?
VSAM.USER.CATALOG has its entry in VSAM.MASTER.CATALOG, while there is on VSAM01 a user space whose entry is in VSAM.USER.CATALOG.
?
Can something be done regarding this?
?
Cheers,
?
Rene FERLAND, Montreal
?
P.S. -- I can also send you the job output with the dump if it can help.
?



--
Jay Maynard


 

Gary,
Got vtp installed,? GREAT WORK.? Look forward to next releases.......

Thank you for a GREAT JOB........

Cheers
Tom c


On Thu, Dec 23, 2021 at 5:22 AM Gary Cozzolino via <gcozzie=[email protected]> wrote:
There are 3 things, not supported by vtp:

? ? 1. Private relocatable library's

? ? 2. Private core-image library's

? ? 3. User VSAM catalogs

Maybe in next release?

Work around is to remove USER Catalog jcl from standard labels

Gary?

On Tuesday, December 21, 2021, 05:57:52 PM MST, René Ferland <ferland.rene@...> wrote:


Hello Gary,
?
I installed your VTP program on my copy of George Shedlock DOS/VS 5-pack, which I run native under Hercules 3.13.
?
When I try to use the Catalog Services (option 1), I run into an error, and the job get cancelled:
?
AR r rdr,vtp
F1 1R88I? OK
F1 1Q47I? ?F2 VTP 00287 FROM 000
F2 // JOB VTP
? ?DATE 12/20/21,CLOCK 17/29/29
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSUC? ? OPEN? ERROR X'22'(034)?
F2 4228I FILE IJSYSCT? ? OPEN? ERROR X'B4'(180)?
F2 0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 000000 -
? ? ? ? ?CONDITION CODE 0 - OPERATION EXCEPTION
? ?0S00I JOB VTP? ? ? CANCELED?
F2 EOJ VTP
? ?DATE 12/20/21,CLOCK 17/29/40,DURATION 00/00/10
F1 1Q34I? ?F2 WAITING FOR WORK
?
On the 5-pack I use, there are two VSAM catalogs: the master catalog is on the DOSR34 disk and a user catalog is on the VSAM01 disk. The standard labels for them are below:
?
// DLBL IJSYSCT,'VSAM.MASTER.CATALOG',99/365,VSAM
// EXTENT SYSCAT,DOSR34,1,0,15450,300
// DLBL IJSYSUC,'VSAM.USER.CATALOG',,VSAM
// EXTENT SYS010,VSAM01,1,0,30,720
?
VSAM.USER.CATALOG has its entry in VSAM.MASTER.CATALOG, while there is on VSAM01 a user space whose entry is in VSAM.USER.CATALOG.
?
Can something be done regarding this?
?
Cheers,
?
Rene FERLAND, Montreal
?
P.S. -- I can also send you the job output with the dump if it can help.
?


 

On Thu, Dec 23, 2021 at 03:22 AM, Gary Cozzolino wrote:
Work around is to remove USER Catalog jcl from standard labels
I did that and it worked. :-) Thanks for this tool and your time adapting it to DOS/VS.

Cheers,

Rene FERLAND, Montreal


 

Just out of curiosity, what type of program is VTP and which functions does it offer?

Best regards,

Steen Hansen


 

On Thu, Dec 23, 2021 at 10:55 AM, Steen Hansen wrote:

>> Just out of curiosity, what type of program is VTP and which functions does it offer?

It gives DOS/VS a 3270 interactive interface, providing services regarding system information, libraries, VSAM, POWER, and utilities.?

Cheers,

Rene FERLAND, Montreal


 

Hi René.

Thanks for the swift reply.?
Given whats in DOS/VS without licensed program this sounds quite cool. I will have to try it out during Christmas holidays.

A merrry Christmas and happy New Year to everyone here in this forum - and all the other mainframe and Hercules related groups.

Cheers,

Steen


 

How you? are doing this? Where is this jcl and how to remove it? I have the same problem.
Thanks


On Thu, Dec 23, 2021 at 7:26 PM René Ferland <ferland.rene@...> wrote:
On Thu, Dec 23, 2021 at 03:22 AM, Gary Cozzolino wrote:
Work around is to remove USER Catalog jcl from standard labels
I did that and it worked. :-) Thanks for this tool and your time adapting it to DOS/VS.

Cheers,

Rene FERLAND, Montreal


 

OK, I think i found it in support jcl ?stdlabel.dosvs.
Thank you all


 
Edited

Hmmmm. I removed
// DLBL VSAMCT1,'VSAM.USER.CATALOG',,VSAM
// EXTENT SYS010,VSAM01
from stdlabel.jcl and submitted job
but i still have error:
03 F2 // JOB VTP?????????????????????????????????????????????????????
04??? DATE 01/19/22,CLOCK 04/19/33?????????????????????????????????? ?
05 F2 4228I FILE IJSYSCT??? OPEN? ERROR X'B4'(180)?????????????????? ?
06 F2 0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 000000 -?????? ?
07????????? CONDITION CODE 0 - OPERATION EXCEPTION?????????????????? ?
08??? 0S00I JOB VTP????? CANCELED????????????????????????????????????
What i make wrong?

It now can not find IJSYSCT which is master catalog.


 

On Tue, Jan 18, 2022 at 01:22 AM, Crni Mrki wrote:
What i make wrong?
You need to delete the labels for VSAMCT1 and IJSYSUC, leaving only the one of IJSYSCT.

René FERLAND, Montreal?


 

But this IS the problem, it can not find IJSYSCT.

?F2 4228I FILE IJSYSCT ? ?OPEN ?ERROR X'B4'(180)

What is meaning of (180)? Is it cuu addr of the unit? Is it hardcoded somewhere in the VTP software?


 

开云体育

The 180 is the decimal representation of B4.

?

From: [email protected] <[email protected]> On Behalf Of Crni Mrki
Sent: Tuesday, January 18, 2022 11:03 PM
To: [email protected]
Subject: Re: [H390-DOSVS] VTP on DOS/VS 5-pack

?

But this IS the problem, it can not find IJSYSCT.

?

?F2 4228I FILE IJSYSCT ? ?OPEN ?ERROR X'B4'(180)

?

What is meaning of (180)? Is it cuu addr of the unit? Is it hardcoded somewhere in the VTP software?


 

Does this mean that VTP is looking for IJSYSCT at UNIT address b4? I don't have that address defined, where did it come from?


On Wed, Jan 19, 2022 at 3:10 PM Mike Ward <antebios1153@...> wrote:

The 180 is the decimal representation of B4.

?

From: [email protected] <[email protected]> On Behalf Of Crni Mrki
Sent: Tuesday, January 18, 2022 11:03 PM
To: [email protected]
Subject: Re: [H390-DOSVS] VTP on DOS/VS 5-pack

?

But this IS the problem, it can not find IJSYSCT.

?

?F2 4228I FILE IJSYSCT ? ?OPEN ?ERROR X'B4'(180)

?

What is meaning of (180)? Is it cuu addr of the unit? Is it hardcoded somewhere in the VTP software?


 

开云体育

That is the return code from the open. You need a messages manual to determine the exact error.

?

From: [email protected] <[email protected]> On Behalf Of Crni Mrki
Sent: Wednesday, January 19, 2022 8:28 AM
To: [email protected]
Subject: Re: [H390-DOSVS] VTP on DOS/VS 5-pack

?

Does this mean that VTP is looking for IJSYSCT at UNIT address b4? I don't have that address defined, where did it come from?

?

On Wed, Jan 19, 2022 at 3:10 PM Mike Ward <antebios1153@...> wrote:

The 180 is the decimal representation of B4.

?

From: [email protected] <[email protected]> On Behalf Of Crni Mrki
Sent: Tuesday, January 18, 2022 11:03 PM
To: [email protected]
Subject: Re: [H390-DOSVS] VTP on DOS/VS 5-pack

?

But this IS the problem, it can not find IJSYSCT.

?

?F2 4228I FILE IJSYSCT ? ?OPEN ?ERROR X'B4'(180)

?

What is meaning of (180)? Is it cuu addr of the unit? Is it hardcoded somewhere in the VTP software?


 

开云体育

4228I FILE IJSYSCT OPEN ERROR X'B4'(180)

I am not sure which, in a CMS/DOS environment, part of the X'B4' error applies as all seem to be correct. The explanation below is the best I could find.....


X'B4' 180 Return Code=08 Action=OPEN
An error occurred in opening a catalog or CRA. Possible causes for this error code are: An attempt to get virtual storage failed An I/0 error occurred while VSAM was reading the VTOC An extent block is not availabe in the system Unable to assign a logical unit The system lock table or system lock file of an I/0 error was detected on the system lock file More than one volume with the same volume identifier (volume serial number) is mounted on the system. PROGRAMMER ACTION: Specify SIZE on the EXEC statement to provide adequate GETVIS space. Ensure that the correct volume was mounted; check your job control statements defining the catalog of CRA for possible errors. Correct any errors and rerun the job. If the error occurred although the correct volume was mounted and there was no job control error, restore the catalog by using a backup copy or the catalog recovery function.

?

From: [email protected] <[email protected]> On Behalf Of Crni Mrki
Sent: Wednesday, January 19, 2022 8:28 AM
To: [email protected]
Subject: Re: [H390-DOSVS] VTP on DOS/VS 5-pack

?

Does this mean that VTP is looking for IJSYSCT at UNIT address b4? I don't have that address defined, where did it come from?

?

On Wed, Jan 19, 2022 at 3:10 PM Mike Ward <antebios1153@...> wrote:

The 180 is the decimal representation of B4.

?

From: [email protected] <[email protected]> On Behalf Of Crni Mrki
Sent: Tuesday, January 18, 2022 11:03 PM
To: [email protected]
Subject: Re: [H390-DOSVS] VTP on DOS/VS 5-pack

?

But this IS the problem, it can not find IJSYSCT.

?

?F2 4228I FILE IJSYSCT ? ?OPEN ?ERROR X'B4'(180)

?

What is meaning of (180)? Is it cuu addr of the unit? Is it hardcoded somewhere in the VTP software?


 

You must define a master catalog, and add the dlab and extent in standard labels.

Gary

The creator of VTP!!



On Wednesday, January 19, 2022, 07:28:14 AM MST, Crni Mrki <crnimrki@...> wrote:


Does this mean that VTP is looking for IJSYSCT at UNIT address b4? I don't have that address defined, where did it come from?


On Wed, Jan 19, 2022 at 3:10 PM Mike Ward <antebios1153@...> wrote:

The 180 is the decimal representation of B4.

?

From: [email protected] <[email protected]> On Behalf Of Crni Mrki
Sent: Tuesday, January 18, 2022 11:03 PM
To: [email protected]
Subject: Re: [H390-DOSVS] VTP on DOS/VS 5-pack

?

But this IS the problem, it can not find IJSYSCT.

?

?F2 4228I FILE IJSYSCT ? ?OPEN ?ERROR X'B4'(180)

?

What is meaning of (180)? Is it cuu addr of the unit? Is it hardcoded somewhere in the VTP software?


 

Yes, this is all ok. I have standard docs 5 pack distribution.
Master catalog is created and defined in STDLABEL.
VTP is normally installed, but it cannot find master catalog.


 

On Wed, Jan 19, 2022 at 11:57 PM, Crni Mrki wrote:
Yes, this is all ok. I have standard docs 5 pack distribution.
Master catalog is created and defined in STDLABEL.
VTP is normally installed, but it cannot find master catalog.
?
Could it be that your job STDLABEL just updated the procedure library and not the label cylinder? It would help to see the job you used.

Rene FERLAND, Montreal