For example windows some times pops up a dialog prompting you to install a 
printer. 

-Phil.

> On May 29, 2019, at 3:40 PM, Phil Race <philip.r...@oracle.com> wrote:
> 
> 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