Desarrollé una aplicación Java que funciona perfectamente en Windows cuando imprimo un recibo. El problema surge cuando la misma aplicación Java se prueba en Ubuntu 14.04 y me da esto:
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)Parece que la aplicación encuentra la impresora declarada en jpos.xml ya que "abre", pero no "reclama". Y es extraño que cuando ejecuto el "control de salud" en la impresora (con la utilidad de la impresora) puede imprimir la página de prueba sin problemas.
Cualquier ayuda o sugerencia es apreciada.
Intente referir esta solución Error de impresora Java POS
Verifique su directorio de ruta Jpos.xml.. Rutas de archivo de Windows vs Ubuntu en Java (Linux)
Otorgue permisos a /dev/bus/usb/, para que la conexión jpos reconozca la impresora conectada