If you try to print when there is no printer the behavior is not strictly 
specified.

-Phil.

> On May 29, 2019, at 3:25 PM, Sergey Bylokhov <sergey.bylok...@oracle.com> 
> wrote:
> 
>> On 29/05/2019 15:16, Philip Race wrote:
>> It doesn't hang there. It hangs in print().
> 
> I guess it is even more strange, it hangs when tries to print to non-existent 
> printer. I guess in this case the "new PrinterException("No print service 
> found.")" should be thrown. It looks like a bug, no?
> 
>> -phil.
>>> On 5/29/19, 3:17 PM, Sergey Bylokhov wrote:
>>>> On 29/05/2019 14:09, Phil Race wrote:
>>>> think the mystery is not why it times out now, but why it did not do so 
>>>> earlier.
>>> 
>>> But I assume it if the system does not have the printer then 
>>> PrinterJob.getPrinterJob() should not hang?
>>> It looks like the test correctly assume that .getPrinterJob() should 
>>> returns something even if there are no printers, and also tries to catch 
>>> any exceptions in the print(); I guess its expectation are according the 
>>> specification, isn't?
>>> 
> 
> 
> -- 
> Best regards, Sergey.

Reply via email to