Looks like this crossed over with my other reply.?
POWER/VS is running in F1.
I removed the PAUSE - I had only added it because the LISTIO was
failing and I wanted to see if something else would work (that was
an easy thing to try).? No longer needed now that the issue with
LISTIO was worked out.
I shut down DOS/VS again and when I logged in as dosvs, I did a q
rdr and indeed the last deck was left in the reader.
I purged that before doing another IPL.
Now it is working as expected, without the alternating behavior.
I suspect that when a deck was loaded onto the reader DOS/VS was
reading one deck then stopping until informed that another was
available, but the fact that a deck was on the reader then the
DOSIPL EXEC submitted another left it with two decks but it only
expected (and thus only read) one, leaving the other behind?
In any case, this seems to be working now.
Thank you!
On 12/26/23 07:53, Ren¨¦ Ferland wrote:
toggle quoted message
Show quoted text
On Tue, Dec 26, 2023 at 03:29 AM, Frank D. Engel, Jr. wrote:
The // LISTIO statement in my LISTIO JCL also gets flagged as
invalid (though it is documented as valid in one of the IBM
books I found), but that one doesn't seem to be a VM issue...
Yes, LISTIO needs an argument, that's why it fails here.
?
I am not sure what is going on with this "alternating"
behavior. I never met it and it seems difficult to reproduce
without further information. One thing you don't say is whether
you use POWER or not. For sure your jobs don't have the JECL for
POWER. At this point, I would say: shutdown DOS/VS, clean the
card reader of DOSVS of any spool files, IPL DOS/VS again
including POWER, then delete any unecessary jobs of the Reader
queue of POWER. After all that, you can SUBMIT a job like this
from CMSUSER:
?
* $$ JOB JNM=LSTIO, CLASS=0,DISP=D
* $$ LST CLASS=A,DISP=D,JSEP=0
// JOB LISTIO?
// LISTIO SYS
/&
* $$ EOJ
I rarely use PAUSE in a job because it will force you to
interact with the console for the job to continue (or finish in
your case). The main usage I had of PAUSE is to interrupt a job
so I can mount a tape needed by the job.
Cheers,
?
Rene FERLAND, Montreal
?