Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0025826 | Retail Modules | Web POS | public | 2014-02-25 09:59 | 2014-03-28 13:59 |
Reporter | marvintm | ||||
Assigned To | marvintm | ||||
Priority | immediate | Severity | critical | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | RR14Q2 | |||
Merge Request Status | |||||
Review Assigned To | adrianromero | ||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0025826: Under some circumstances, a failure in a Web POS process may leave the instance triggers in a soft disabled state | ||||
Description | It seems that under some circumstances, a failure in some Web POS processes may leave all the instance triggers in a soft disabled state. The reason for this is that in some cases the TriggerHandler class is being used to disable and enable triggers, but the enable part is not being executed in a finally block, so in some cases it's possible that the insertion which happens in the disable part is committed to the database. In that case, all triggers would be disabled for all the processes. | ||||
Steps To Reproduce | It's not currently clear how to reproduce this issue, but it has happened in a customer environment. | ||||
Proposed Solution | The code will be reviewed and changed to ensure that it's not possible for this to happen again, for example moving all call to enable the triggers to finally blocks. | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2014-02-25 09:59 | marvintm | New Issue | |||
2014-02-25 09:59 | marvintm | Assigned To | => marvintm | ||
2014-02-25 09:59 | marvintm | Triggers an Emergency Pack | => No | ||
2014-02-25 12:37 | hgbot | Checkin | |||
2014-02-25 12:37 | hgbot | Note Added: 0064559 | |||
2014-02-25 12:37 | hgbot | Status | new => resolved | ||
2014-02-25 12:37 | hgbot | Resolution | open => fixed | ||
2014-02-25 12:37 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c3c3d1efa659d7188e9f81515a9fd3d218fe4aa1 [^] | ||
2014-02-25 12:49 | hgbot | Checkin | |||
2014-02-25 12:49 | hgbot | Note Added: 0064560 | |||
2014-02-25 12:49 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c3c3d1efa659d7188e9f81515a9fd3d218fe4aa1 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal.cirque/rev/5df7191460e6807ac31d3b151fc1ab23759a09ce [^] | ||
2014-02-26 10:45 | hgbot | Checkin | |||
2014-02-26 10:45 | hgbot | Note Added: 0064597 | |||
2014-02-26 10:45 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal.cirque/rev/5df7191460e6807ac31d3b151fc1ab23759a09ce [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal.cirque/rev/c3c3d1efa659d7188e9f81515a9fd3d218fe4aa1 [^] | ||
2014-03-28 13:59 | adrianromero | Review Assigned To | => adrianromero | ||
2014-03-28 13:59 | adrianromero | Note Added: 0065587 | |||
2014-03-28 13:59 | adrianromero | Status | resolved => closed | ||
2014-03-28 13:59 | adrianromero | Fixed in Version | => RR14Q2 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|