Specialty Forums
Security and Virus
General Hardware
CPUs/Overclocking
Networking
Digital Photo/Video
Office Software
PC Gaming
Console Gaming
Programming
Database
Web Development
Digital Home

General Forums
Windows XP
Windows Vista
Windows 95/98
Windows Me
Windows NT
Windows 2000
Win Server 2008
Win Server 2003
Windows 3.1
Linux
PDAs
BeOS
Novell Netware
OpenVMS
Solaris
Disk Op. System
Unix
Mac
OS/2

Drivers
Driver Scan
Driver Forum

Software
Automatic Updates

BIOS Updates

My Computing.Net

Solution Center

Free IT eBook

Howtos

Site Search

Message Find

RSS Feeds

Install Guides

Data Recovery

About

Home
Reply to Message Icon Go to Main Page Icon

Subject: ip print que

Original Message
Name: ajaya21
Date: December 22, 2003 at 02:26:45 Pacific
Subject: ip print que
OS: VMS
CPU/Ram: VAX
Comment:
I am trying to print normal txt file through a VAX C prog using SYS$SNDJBCW system service. I have TCPIP print que set on the node. The job gets printed successfully on the remote node. But the problem is when i say "sh que <que_name>/full" i get errors for each of the job that was completed successfully.
Can anyone help me out?? The eaxct error maessage that i get is

Printer queue <que_name>, idle, on <node_name>::"IP_addr:port", mounted form VAR_1 (stock=DEFAULT)
<TCP/IP-telnet printer on <ip_addr:port_num>


Entry Jobname Username Blocks Status
-------
6996 <file_name>
<user_name> 1 Retained on error
%PSM-E-OPENIN, error opening !AS as input
-RMS-E-FNF, file not found
-SYSTEM-W-NOSUCHFILE, no such file
Completed 18-DEC-2003 08:24:24.97 on queue <que_name>


when i tried finding the reason for this error it says the file you are trying to print is not on the same node of the vms cluster. But that really is not the case.....

Does anyone have any idea about this kind of scenario??



Report Offensive Message For Removal

Response Number 1
Name: erensm
Date: December 29, 2003 at 05:50:00 Pacific
Subject: ip print que
Reply: (edit)
- Do you delete the file yourself after printing ?
- Is the protection of the file good ?
- Does the form VAR_1 exists ?
- Does the library with setup modules for the queue exists ?



Report Offensive Follow Up For Removal

Response Number 2
Name: ajaya21
Date: December 30, 2003 at 20:58:14 Pacific
Subject: ip print que
Reply: (edit)
First of all thank you very much for the reply. I must admit that i really know very little about the IP printing on VMS. So there are further doubts.....

1) No, I do not delete those files manually. The sytem services which i use, delete those files once they are sent to proper Printer. (In my case instead of printer I have another process listening which basically collects the data in those file and parse it)

2)No problems with protection of the file. But still can you please explain me this point further. What kind of protections you are pointing to??

3)Form VAR_1 exists otherwise, it would not allow me to initialise the que with that form. But i would like to know more about the TLB files which are refered for these forms?? I do not have sys$library:sysdevctl.TLB. But there are many other TLB files, Do you have any idea about these TLB files???

4) Does the library with setup modules for the queue exists?? Sorry.. ut i have really no idea as to how do you check that?? Can you please explain.....

Thanks


Report Offensive Follow Up For Removal

Response Number 3
Name: erensm
Date: January 3, 2004 at 16:35:30 Pacific
Subject: ip print que
Reply: (edit)
2) The specific message is possible if the system cannot find or does not have permission to read the file. But since you can print it I do not see a scenario thta this is the case, although it is always good to check.

3) you can define setup module(s) in a form. These are textfiles with escape sequences that are stored in a text library (.TLB).
Every time that you print a file, the specific module will be sent to the printer before the actual job is sent.
You can see if you have a setup module connected to the form with :
$ SHOW QUEUE /FORM /FULL <form-name>
You can see if there is a text-library attached to the queue with the command :
$ SHOW QUEUE /FULL <queue-name>
You can see which modules are defined in a library with the LIBRARY command :
$ LIBR /LIST SYS$LIBRARY:<libname>
If you have a setup module defined in your form, but there is no library attached to the queue, or the module does not exists in the library, you have a problem.

More information about device control libraries is at :
http://h71000.www7.hp.com/doc/73final/6017/6017pro_062.html#devctl


Report Offensive Follow Up For Removal

Response Number 4
Name: ajaya21
Date: January 5, 2004 at 02:21:14 Pacific
Subject: ip print que
Reply: (edit)
I checked whether the problem is due to from and the device libraries.. But that is not the case.....

Can you think any other reason for that error???

In case the job is properly sent on the VMS IP queue....does it (UCX processor) get any response back from the device indicating whether the job is properly printed

Thanks for your help.



Report Offensive Follow Up For Removal

Response Number 5
Name: erensm
Date: January 18, 2004 at 16:17:23 Pacific
Subject: ip print que
Reply: (edit)
No I have no idea, except that you may try it on one of the other OpenVMS forums.

Report Offensive Follow Up For Removal

Response Number 6
Name: Hakan Andersson (by HakAnd)
Date: January 20, 2004 at 05:52:42 Pacific
Subject: ip print que
Reply: (edit)
Still a problem ?

Used to work at Digital/Compaq in the VMS
Support Team and had Printing problem as one
of my special skills.

send me a mail


Report Offensive Follow Up For Removal



Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: ip print que

Comments:

 
  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 


Data Recovery Software



Version Tracker Pro
Keep your software current and secure, effortlessly

Click Here for a Free Scan

Driver Agent
Automatically find the latest drivers for your computer.
Click Here for a Free Scan



The information on Computing.Net is the opinions of its users. Such opinions may not be accurate and they are to be used at your own risk. Computing.Net cannot verify the validity of the statements made on this site. Computing.Net and Computing.Net, LLC hereby disclaim all responsibility and liability for the content of Computing.Net and its accuracy.
PLEASE READ THE FULL DISCLAIMER AND LEGAL TERMS BY CLICKING HERE

All content ©1996-2007 Computing.Net, LLC