|View Issue Details|
|Type||Category||Severity||Reproducibility||Date Submitted||Last Update|
|defect||[Java Client POS] (No Category)||major||always||2009-06-10 11:11||2010-07-23 00:00|
|Priority||normal||Resolution||fixed||Fixed in Version||2.30.1|
|Status||closed||Fix in branch||Fixed in SCM revision||dbc613af2a54|
|OS Version||XP SP3||Database version||Mysql 6||Ant version|
|Product Version||2.30||SCM revision|
|Regression introduced by commit|
|Review Assigned To|
|Regression introduced in release|
0009417: Receipt printer does not work after upgrade from 2.30Beta to 2.30
I have an Epson Receipt Printer. It has stopped working after I migrated from 2.30Beta to 2.30 final. I've checked all settings, also the ones mentioned in the 2.30 final relase notes, and no luck.
Printer is accessible from OS.
|Tags||No tags attached.|
Please, could you add a note with all the details we need to investigate this error: Model of the Epson printer, all configuration options for your printer in Openbravo POS. Printer driver version installed and default printer options.
It appears I could have same problem.
See this thread.
In 2.30 has been included one line that can be the cause of this error. This line has been included in the class responsible for the communication with the serial port and it was included in order to fix another error
The class is com.openbravo.pos.printer.escpos.PrinterWritterRXTX and the line included is the number 52.
((SerialPort)m_CommPortPrinter).setFlowControlMode(SerialPort.FLOWCONTROL_RTSCTS_IN); // this line prevents the printer tmu220 to stop printing after +-18 lines printed
In our tests we did not have any problem with this modification but it is the only modification we see from 2.30 beta to 2.30 related to customer displays and printers using serial ports.
Could you please test 2.30 source code commenting the previous line?
I updated production system from 2.20 to 2.30 again last night. Printer 2 would still not work at all. I then changed from 2.30 to 2.30 with line 52 removed from com.openbravo.pos.printer.escpos.PrinterWritterRXTX and Printer 2 worked perfectly. We could not fault it. Bug confirmed.
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Tue Jul 07 17:27:52 2009 +0200
URL: http://code.openbravo.com/pos/devel/main/rev/dbc613af2a54be85eb33cf3b00277c9228af4d50 [^]
Fixes issue 0009417: Receipt printer does not work after upgrade from 2.30Beta to 2.30
Sorry for not getting back with a response earlier, I can confirm the same error and the same fix (removing line 52 from com.openbravo.pos.printer.escpos.PrinterWritterRXTX) on all of my production systems.
|2009-06-10 11:11||epscomputer||New Issue|
|2009-06-10 11:11||epscomputer||Assigned To||=> adrianromero|
|2009-06-10 11:14||epscomputer||Issue Monitored: epscomputer|
|2009-06-12 12:26||adrianromero||Note Added: 0017246|
|2009-06-12 12:26||adrianromero||Status||new => feedback|
|2009-06-12 15:10||ronny_g||Note Added: 0017265|
|2009-06-12 15:10||ronny_g||Issue Monitored: ronny_g|
|2009-06-15 10:39||adrianromero||Note Added: 0017290|
|2009-06-15 10:39||adrianromero||Status||feedback => scheduled|
|2009-06-15 10:39||adrianromero||fix_in_branch||=> pi|
|2009-06-23 23:20||ronny_g||Note Added: 0017548|
|2009-07-07 17:24||adrianromero||Relationship added||related to 0008324|
|2009-07-07 17:28||hgbot||Note Added: 0017979|
|2009-07-07 17:28||hgbot||Status||scheduled => resolved|
|2009-07-07 17:28||hgbot||Resolution||open => fixed|
|2009-07-07 17:28||hgbot||Fixed in SCM revision||=> http://code.openbravo.com/pos/devel/main/rev/dbc613af2a54be85eb33cf3b00277c9228af4d50 [^]|
|2009-07-20 15:42||epscomputer||Note Added: 0018423|
|2009-07-22 10:15||adrianromero||Relationship added||has duplicate 0009938|
|2010-07-22 13:54||adrianromero||Status||resolved => closed|
|2010-07-22 14:00||adrianromero||Fixed in Version||=> 2.30.1|
|2010-07-22 14:00||adrianromero||fix_in_branch||pi =>|
|2010-07-23 00:00||anonymous||sf_bug_id||0 => 3033256|
|2012-11-07 09:40||priyam||Category||01 - General => (No Category)|
|Copyright © 2000 - 2009 MantisBT Group|