I'm having a bit of trouble following, I guess. Your original email says:
The printer was there, but with a status of *Varied Off.
So I varied it on and the status went to *Vary On Pending.
If the device was varied off, it could not also be started at the same time. They are mutually exclusive.
With a 5250 printer session, you cannot use STRPRTWTR. The writer must be started by the client. Starting the session can automatically vary the printer device on, though.
From: Jerry Adams
Ah, but running the STRPRTWTR would not, as I said, start the writer, and the job log was kind meaningless (to moi). After running STRPRTWTR for PK (the offending printer), I used WRKACTJOB command and it was not in the QSPL job list. After responding to the "Change forms" message at the user's terminal, it (PK) suddenly showed up in the WRKWTR and QSPL lists. I sit at my desk all day (which perhaps helps explain the expanding girth) and respond to printer messages - but I usually find them by running WRKWTR. I did not check, before replying to the message at the user's terminal session, if there were any messages for the printer at QSYSOPR.
Jerry C. Adams
From: Porterfield, Sean
From: Jerry Adams
I ran the WRKWTR command with *All.
The printer was *not* in the list.
The help text shows:
The attributes and the current status of all spooling writers
To me, that means it only shows writers that are started (thus, spooling.) I suggest leaving the default *PRT or using a generic name to make a smaller list (but then we have more than 500 printers, so looking at the whole list here would be crazy.)
This email is confidential, intended only for the named recipient(s) above and may contain information that is privileged. If you have received this message in error or are not the named recipient(s), please notify the sender immediately and delete this email message from your computer as any and all unauthorized distribution or use of this message is strictly prohibited. Thank you.