JDK-6266343 : Printed postscript only auto-detects paper from Tray 1
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 6
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • OS: linux
  • CPU: x86
  • Submitted: 2005-05-06
  • Updated: 2010-04-02
  • Resolved: 2006-08-30
Related Reports
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.6.0-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b32)
Java HotSpot(TM) Client VM (build 1.6.0-ea-b32, mixed mode, sharing)


ADDITIONAL OS VERSION INFORMATION :
Linux SomeTwo 2.6.10 #1 SMP Tue Feb 1 10:17:53 CST 2005 i686 GNU/Linux


A DESCRIPTION OF THE PROBLEM :
Mustang has added a new command to postscript output that causes a behavior change on a Lexmark T632 printer.

It appears that the Mustang beta has added the following command to the postscript stream while setting paper size:

/DeferredMediaSelection true

This command (at least on the T632) seems to cause the printer to only want to print from Tray 1.  If (for example) Letter paper is in Tray 1 and a Letter-size page is sent to the printer, it will print with no user intervention.  If, however, Letter paper is in Tray 1 and a LEGAL size page is sent to the printer, it will beep and request Legal paper be loaded in Tray 1 even if Legal paper is already in Tray 2.  Without the DeferredMediaSelection command the printer will auto-detect the paper in each tray and select the correct tray based on the page size within the print job.

I do not know enough about postscript to say if "DeferredMediaSelection" is being used improperly, however it seems to cause problems for this printer.



STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Send a print job to a Lexmark T632 printer using the paper size in Tray 2.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Printer should choose the tray according to the paper size sent in the postscript file.
ACTUAL -
Printer beeps and requests manual intervention to load the correct paper size into Tray 1.

REPRODUCIBILITY :
This bug can be reproduced always.
###@###.### 2005-05-06 05:39:26 GMT

Comments
EVALUATION "/DeferredMediaSelection true" was added as part of fixing 5066322 to ensure that media request is satisfied. Without this, some printers will continue to print on a Letter even if Legal paper was requested. The behavior described here may vary from printer to printer so marking this as will not fix.
30-08-2006