Just had an AREV printing problem develop after replacing Microsoft's Client for Netware with Novell's Client32 (latest version). Running AREV 3.12 on Netware 3.12 with NLM.
Programs perform a PDISK XXX.PRN and print the report. Then they PDISK PRN. Finally, they COPY /B XXX.PRN LPT1 to get the job to the printer.
User's login script does this:
CAPTURE /L=1 /Q=APRINTER /NB /NFF /TI=10
When the above COPY command is executed, we now get a "Sharing Violation" which did not occur with the old client.
Any ideas? Only a few users are using the new client; the ones with the old client are still working okay.
Thanks.
What happens if you change the PDISK PRN to PDISK LPT1?
Sorry for the late followup.
Same results whether using PDISK PRN or PDISK LPT1. Subsequent COPY command returns a sharing violation. If I try a PDISK PRN or PDISK LPT1 from TCL after the report program runs, AREV reports that access to the output file has been denied and the printer has not been redirected.
Special note - When I returned the workstation to Microsoft's Netware client, the problem went away (but others came back). Putting Novell's Client 32 back on caused the problem to come back.
P.S. - Can't use TYPE instead of COPY, as I have to concatenate three files when sending to the printer (file1+file2+file3), and TYPE doesn't support this.
Any other advice? Thanks!
You said, "Can't use TYPE instead of COPY, as I have to concatenate three files when sending to the printer (file1+file2+file3), and TYPE doesn't support this."
copy file1+file2+file3 joinfile
type joinfile ]lpt1: