Cannot create new form queue

2 views
Skip to first unread message

Andrew McKenzie

unread,
Jun 4, 2008, 10:17:45 PM6/4/08
to InterSystems: MV Community
Hi,

I have successfully created 4 form queues (ed SP-CREATE INFTEC04L
CACHE \\SERVER102S\INFTEC04P), but some printers on my network produce
a status of I/O Error.
(See SP-STATUS below).
SP-TESTPAGE for these also fail.
(See example below).

I can add a windows printer to the server from which CacheMV is
running and can print to these successfully.

(I assume I don't need to load windows drivers etc to get these
working under CacheMV)

Any ideas to solve this would be most welcome!

Thanks.

Andrew

-----------------------------------------------SP-STATUS
---------------------------------------------

Jun 05 2008 12:04:12 ^%MV.SPOOL QUEUE STATUS
PAGE 1 OF 1
QUEUE NAME DEVICE STATUS #Q SKIP
STANDARD NULL NULL INACTIVE 9 1
INFTEC04P \\SERVER102S\INFTEC04PSLEEPING 0 1
INFTEC04L \\SERVER102S\INFTEC04PSLEEPING 0 1
PHYSIO02P \\SERVER102S\PHYSIO02PSLEEPING 0 1
PHYSIO02L \\SERVER102S\PHYSIO02PSLEEPING 0 1
HLTINF08P \\SERVER102S\HLTINF08PI/O Error 1 1
<<<<<<<<<<<<<<<<<<<<<
HLTINF08L \\SERVER102S\HLTINF08PI/O Error 1 1
<<<<<<<<<<<<<<<<<<<<<
1. CREATE FORMQUEUE 4. CHANGE DEVICE 7. DELETE FORM QUEUE 10.
PURGE
2. CHANGE QUEUENAME 5. CHANGE PAGE SKIP 8. VERBOSE DISPLAY
6. LIST PRINT JOBS 99.
EXIT
Enter action code / Page number (P#)

------------------------------------------ SP-TESTPAGE
------------------------------------
SYSPROG:SP-TESTPAGE \\SERVER102S\HLTINF08P
Opening device name \\SERVER102S\HLTINF08P, open mode rw, timeout 0
Unable to open device \\SERVER102S\HLTINF08P
-----------------------------------------------------------------------------------------------------------------

Ed Clark

unread,
Jun 5, 2008, 8:02:26 AM6/5/08
to InterSy...@googlegroups.com
Most likely it's a permissions error. First try some simple tests. Can you
set the printer up as a windows printer on the cache server and print to it?
Also try a simple copy of a text file from the dos command line, i.e.:
COPY somefile.txt \\SERVER102S\HLTINF08P
If either of these fail, then it's a permission error outside of cache.

If you can set it up as a windows printer on the cache server, then try
telling cache to print to the windows printer. Instead of
SP-CREATE HLTINF08L CACHE \\SERVER102S\HLTINF08P
Try
SP-CREATE HLTINF08L CACHE |PRN|printername
|PRN| needs to be capitalized.

If that still doesn't work, try setting up the printer as lpt1 and see if
that works:
NET USE LPT1: \\SERVER102S\HLTINF08P
SP-CREATE HLTINF08L CACHE |PRN|

Andrew McKenzie

unread,
Jun 6, 2008, 2:00:59 AM6/6/08
to InterSystems: MV Community
Ed,

Looks like a permissions issue as you suggested.
(The Copy to \\SERVER102S\HLTINF08P returned error 'The network path
was not found")

Working on finding solution as to why some printers fail.

Thanks.

Andrew

Andrew McKenzie

unread,
Jun 27, 2008, 2:31:50 AM6/27/08
to InterSystems: MV Community
Ed,

Found that some printers did not have a DOS printer driver.

If I create a windows printer as a Standard TCP/IP Port with Generic /
Text Only driver, then SP-CREATE HLTINF08L CACHE|PRN|HLTINF08LGENERIC
works.

Post and Pre-amble routines successfully change orientation.

Thanks for your help.

Andrew

------------------------------------------------------------------------------------------
Reply all
Reply to author
Forward
0 new messages