Openbravo Issue Tracking System - Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0042541 | Modules | External Data Integration | public | 2019-12-12 18:54 | 2020-05-08 17:51 | |||||||
Reporter | caristu | |||||||||||
Assigned To | caristu | |||||||||||
Priority | high | Severity | minor | Reproducibility | have not tried | |||||||
Status | closed | Resolution | fixed | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Regression date | ||||||||||||
Regression introduced by commit | ||||||||||||
Regression level | ||||||||||||
Review Assigned To | AugustoMauch | |||||||||||
Support ticket | ||||||||||||
OBNetwork customer | ||||||||||||
Regression introduced in release | ||||||||||||
Summary | 0042541: EDL request status can be not updated properly under some circumnstances | |||||||||||
Description | EDL request status can be not updated properly under some circumnstances: for example if during the flush done for the management of a failed item, an OBException is thrown, in that case the update of the EDL request status fails. | |||||||||||
Steps To Reproduce | 1- Install the https://code.openbravo.com/erp/pmods/org.openbravo.externaldata.integration.examples [^] module 2- Apply the attached failureEH.diff patch. It contains an event handler that will force a failure during the management of a processed batch 3- Execute the Import UOM asynchronously process 4- Note that the first batch (request line) is processed correctly, but the second one remains in Initial state but it has already been executed and it has failed. It should be in error status and with the error information included. Also note that the EDL request status is not updated properly. | |||||||||||
Proposed Solution | See attached patch (handleError.diff) | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | handleError.diff (2,477) 2019-12-12 18:54 https://issues.openbravo.com/file_download.php?file_id=13667&type=bug failureEH.diff (1,511) 2020-02-12 10:18 https://issues.openbravo.com/file_download.php?file_id=14023&type=bug | |||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2019-12-12 18:54 | caristu | New Issue | ||||||||||
2019-12-12 18:54 | caristu | Assigned To | => caristu | |||||||||
2019-12-12 18:54 | caristu | File Added: handleError.diff | ||||||||||
2020-02-11 19:34 | caristu | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=20345#r20345 | |||||||||
2020-02-11 19:34 | caristu | File Added: failureEH.diff | ||||||||||
2020-02-12 10:16 | caristu | Note Added: 0117678 | ||||||||||
2020-02-12 10:17 | caristu | Status | new => acknowledged | |||||||||
2020-02-12 10:17 | caristu | Status | acknowledged => scheduled | |||||||||
2020-02-12 10:18 | caristu | File Deleted: failureEH.diff | ||||||||||
2020-02-12 10:18 | caristu | File Added: failureEH.diff | ||||||||||
2020-02-12 10:19 | caristu | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=20357#r20357 | |||||||||
2020-02-12 16:03 | caristu | Review Assigned To | => AugustoMauch | |||||||||
2020-05-07 15:51 | martinsdan | Issue Monitored: martinsdan | ||||||||||
2020-05-08 17:51 | hgbot | Checkin | ||||||||||
2020-05-08 17:51 | hgbot | Note Added: 0119716 | ||||||||||
2020-05-08 17:51 | hgbot | Status | scheduled => resolved | |||||||||
2020-05-08 17:51 | hgbot | Resolution | open => fixed | |||||||||
2020-05-08 17:51 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.externaldata.integration/rev/add838f2fe9e5d59a7eb7ec4007dc4229554717c [^] | |||||||||
2020-05-08 17:51 | caristu | Status | resolved => closed | |||||||||
2020-05-20 13:13 | caristu | Relationship added | causes 0044119 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|