Printing troubleshooting checklist
pdprinting.dita
- 5250 host printing troubleshooting checklist
- 3270 host printing troubleshooting checklist
- Cannot print some characters on Simplified Chinese Windows with Java 2 runtime environment
- Serial printing not supported
- Print Screen does not work within the Alternate Terminal interface using Internet Explorer
- Spaces between Hindi characters when printing the screen
- Print Screen on Windows 2000 in a session using monospaced fonts
- Multi-language limitations on Select Printer function
- Select Printer feature available on Windows clients only
- Printing problems under Netscape 4.x and Windows
- 3270 printing problems under Windows platforms or with USB printers
- Print screen not available on some Unix platforms
- Z and I Emulator for Web does not print some characters in the Cumberland Hebrew font
- Consistency between Page Setup and Print Setup windows
- Positions of DBCS characters appear lower than SBCS characters when printing a screen with IBM JRE on Simplified Chinese Windows
- Review these references.
- DBCS characters print as square symbols when using Windows or Red Hat 8.0 (opens new file)
-
5250 host printing troubleshooting checklist
Z and I Emulator for Web uses Host Print Transforms. - If you are receiving printouts that are blank or have garbage characters:
- Make sure that the model and manufacturer of the printer match the printer
defined in the Z and I Emulator for Web printer session and the iSeries
system. To check the model and manufacturer on the AS/400, do the following
steps:
- Enter the following command from the command line using a 5250
display session with the printer session started
Wrkcfgsts *dev qpa
or
Wrkcfgsts session_name
- Choose OPT 8 = Work with device.
- Select the QPA or session that you are working with.
- Choose Opt 5 = Display and press enter.
- Page down and on the nineth line you will see the manufacturer and model of the printer.
- Enter the following command from the command line using a 5250
display session with the printer session started
- If the manufacturer type and model of the printer defined on the AS/400 and the Z and I Emulator for Web session match, check with the manufacturer to determine which drivers work with the list that Z and I Emulator for Web provis.
- Make sure that the model and manufacturer of the printer match the printer
defined in the Z and I Emulator for Web printer session and the iSeries
system. To check the model and manufacturer on the AS/400, do the following
steps:
- Check the session properties for the destination address and/or port address are correct for the telnet server, or a Z and I Emulator for Web Redirector computer.
- Check the Printer properties tab on the session for the manufacturer and model properties to see that they are set to match with a printer manufacturer and model that the AS 400 operating system on the iSeries recognizes. For example, a locally attached HP LaserJet 4050 PCL printer works correctly with an "HP LaserJet III" type printer defined within the Z and I Emulator for Web 5250 printer session connecting to the iSeries/AS/400.
- You may want to try upgrading to the latest Java 1 JVM or Java 2 JRE.
- If you are receiving printouts that are blank or have garbage characters:
-
3270 host print troubleshooting checklist
- If you are using LUs in the configuration of Z and I Emulator for Web, check to see you have TN3270E.
- If you have set the default printing as "native windows printing", try setting this to usee "Other" and explicitly select the printer.
- If you are using a printer definition table (PDT), make sure that you are using the correct PDT for the brand of printer that you are trying to print to.
- Try printing to a file rather then directly to the printer. Then, open the file in a application that you can print from to see if the printout is different from the original printout.
- If you are trying to print via the Alternate Terminal Interface:
- If you are using the Alternate Terminal interface, try printing without Alternate Terminal enabled to isolate the problem.
- Have customer try Parameter "OldPrintScreen value=true".
- Apply the latest Java 1 update, or upgrade to a Java 2 JRE.
- Apply the latest Z and I Emulator for Web fixpack. Reference Service updates.
- If you have a networked attached printer, check to see if you can connect the printer or a printer locally to your Personal Computer and print. See if there is a difference with the printout from the original printout.
- You may want to try upgrading to the latest Java 1 JVM or Java 2 JRE .
- Try printing from another browser.
-
Cannot print some
characters (including the Euro and SAA characters) using the Print Screen command
On Simplified Chinese Windows (GB18030 locale), if you cannot print some characters (including the Euro and the SAA characters) using the Print Screen command, try upgrading to the latest Java 2 JRE.
-
Serial printing not supported
Z and I Emulator for Web does not support printing to serial printers attached to COMx ports.
-
Print Screen does not work within the
Alternate Terminal interface using Internet Explorer
If the Z and I Emulator for Web Print Screen feature does not work within the Alternate Terminal interface using Internet Explorer. You may want to try upgrading to the latest Java 1 JVM or Java 2 JRE .
-
Spaces between Hindi characters when
printing the screen
When using the print screen facility to print a screen which has composed Hindi characters, you may notice that there are spaces between the composed Hindi characters.
-
Print Screen on Windows 2000 in a session
using monospaced fonts
If your monospaced Z and I Emulator for Web session font, such as MS Gothic or MS Mincho, is mapped to one of PAGES' fonts, you must set your Windows 2000 printer driver to Don't Substitute fonts in order to Print Screen. MS Gothic and MS Mincho fonts are mapped to PAGES' Gothic and PAGES' Mincho fonts by default, which results in incorrect print screen output.
-
Multi-language limitations on Select
Printer function
When editing the model.properties and pdt.properties files you must enter PDT and model names exactly as they appear in the PDT or model field of the Printer tab. The PDT and model fields are translated, so the pdt.properties and model.properties files must be in the same language as the Z and I Emulator for Web clients that are trying to use the Select Printer function. There can only be one set of printer selection properties files on a Z and I Emulator for Web server, so all the clients using the Select Printer function must be in the same language as the properties files.
-
Select Printer feature available on Windows
clients only
The Select Printer feature is available only on Windows clients. You will not see a Select Printer button on the Printer tab when running Z and I Emulator for Web on clients other than Windows.
-
Printing problems under Netscape 4.x and Windows
If you configure a Host Print session or use the Windows printer function on the Netscape 4.x browser running on a Windows platform, you must turn the Just-In-Time (JIT) compiler on.
Do not use Netscape 4.x if your environment requires both host printing and database access. The first function requires that the Just-In-Time (JIT) compiler be enabled, while the second function requires that the JIT compiler be disabled.
-
3270 printing problems with USB printers
Try using "Running external commands after host print jobs".
-
Print screen not available on some Unix
platforms
The Print Screen function of Z and I Emulator for Web uses a programming interface provided by Java. It works on most platforms, but it does not work on some Unix-based operating systems, such as Linux. The implementation of the programming interface uses the Unix lp command, which is not available on some Unix-based operating systems.
Following is the workaround for this problem:
- Log into the system as a superuser.
- Open a terminal session to input commands from prompt.
- Change directory to the directory where lpr command is stored. Typically, it is
/usr/bin. If this is so, type
cd /usr/bin
- Create a symbolic link with the ln command. Type
ln -s lpr lp
- Log out.
- Log in to the system as a user and start a Z and I Emulator for Web display session.
- Click File > Print Screen.
- Delete the string specified for Banner Page Title. By default, it is specified like Print Screen.
- Click OK.
-
Z and I Emulator for Web does not print some
characters in the Cumberland Hebrew font
Z and I Emulator for Web does not print the following characters in the Cumberland Hebrew font:
- Double Underscore
- Euro
- Cedilla
- Shekkel CHadash (New Israeli Shekkel)
- Currency Sign
- Diagonal Cross
-
Consistency between Page Setup and Print Setup
windows
When a Z and I Emulator for Web terminal session runs with a Java 2 JVM, you can configure some Print Screen properties on the Page Setup and Print Setup windows under File > Print Screen Setup.
On Windows, the Page Setup and Print Setup windows are interrelated. Print Setup can be invoked from Page Setup by clicking Printer and you can configure Page Setup properties from the Print Setup window by clicking Properties.
The current Z and I Emulator for Web Java 2 implementation on Windows is not designed to process that interrelationship. As a result, you can observe some inconsistencies. For example, even if the print orientation is set to Landscape on the Page Setup window, it might not be reflected on the Properties window launched from the Print Setup window. To avoid these inconsistencies, you should not open the Print Setup window from the Page Setup window or open the Page Setup window from the Print Setup window.
-
Positions of DBCS characters appear lower than
SBCS characters when printing a screen with IBM JRE on
Simplified Chinese Windows
If you run Z and I Emulator for Web on Simplified Chinese Windows with IBM JRE and print a screen with default monospaced font, the vertical positions of Double Byte Character Set (DBCS) characters appear lower then Single Byte Character Set (SBCS) characters.
To fix this problem, upgrade to the latest JRE.
- Review these references.
- How to obtain a transport trace to help debug problems when printing with Z and I Emulator for Web.