[OpenJDK 2D-Dev] [9] RFR JDK-6357887: selected printertray is ignored under linux

Philip Race philip.race at oracle.com
Wed Aug 17 15:39:03 UTC 2016


This all looks fine although this can be a simple call to
attributes.get(CustomMediaTray.class) can't it ?

502         for (int i=0; i< attrs.length; i++) {
  503             Attribute attr = attrs[i];
  504             try {
  505                 if (attr instanceof CustomMediaTray) {
  506                     CustomMediaTray customTray = 
(CustomMediaTray)attr;
  507                     mOptions = " InputSlot="+ 
customTray.getChoiceName();
  508                 }
  509             } catch (ClassCastException e) {

-phil.

On 8/10/16, 1:59 AM, Prasanta Sadhukhan wrote:
> Hi All,
>
> Please review a fix for an issue where it is seen that the selected 
> printer tray is ignored in linux and default standard tray is used for 
> printing.
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-6357887
> webrev: http://cr.openjdk.java.net/~psadhukhan/6357887/webrev.00/
>
> Issue was lpr command needs "-o InputSlot=<trayname>" to select the 
> printertray which was not being passed to lpr command.
> Proposed fix added InputSlot option to lpr command to select the 
> printertray.
>
> Tested in ubuntu and solaris11.
>
> Regards
> Prasanta



More information about the 2d-dev mailing list