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. >