javax.print.PrintException:打印机不接受作业

Aji*_*ose 6 java printing

javax.print.PrintException: Printer is not accepting job."当我尝试执行时,我得到了"

printService.createPrintJob().print(
                    new SimpleDoc(this,
                            DocFlavor.SERVICE_FORMATTED.PRINTABLE,
                            docAttributeSet),
                    printRequestAttributeSet);
Run Code Online (Sandbox Code Playgroud)

我看到这个问题发生在一台机器打印到打印机,但另一台机器能够使用相同的API调用打印到同一台打印机.我正在查看Oracle Sun的bug报告,解释下面粘贴的类似问题. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6525150

但是那里提到的解决方法都没有为我解决问题.任何帮助表示赞赏.

Aji*_*ose 3

删除并添加打印机可修复错误中提到的问题作为解决方法。这对我有用。