レシートを印刷するときに Windows で完全に動作する Java アプリケーションを開発しました。この問題は、同じ Java アプリケーションが Ubuntu 14.04 でテストされたときに発生し、次のようになります。
jpos.JposException: Can't connect printer device=SRP-350II
at com.bixolon.jpos.services.printers.PrinterBaseService.claim(PrinterBaseService.java:256)
at jpos.BaseJposControl.claim(BaseJposControl.java:296)
at PruebaPOSImpresion.main(PruebaPOSImpresion.java:36)
「オープン」は行うが「クレーム」は行わないため、アプリは jpos.xml で宣言されたプリンターを見つけるようです。そして、プリンターで(プリンターユーティリティを使用して)「チェックヘルス」を実行すると、問題なくテストページを印刷できるのは奇妙です。
任意のヘルプや提案をいただければ幸いです。