Openbravo Issue Tracking System - Openbravo ERP | |||||||||||||||||||
View Issue Details | |||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||
0053784 | Openbravo ERP | A. Platform | public | 2023-10-27 10:00 | 2023-10-31 08:40 | ||||||||||||||
Reporter | alostale | ||||||||||||||||||
Assigned To | cberner | ||||||||||||||||||
Priority | normal | Severity | major | Reproducibility | have not tried | ||||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||
Product Version | |||||||||||||||||||
Target Version | Fixed in Version | ||||||||||||||||||
Merge Request Status | approved | ||||||||||||||||||
Review Assigned To | |||||||||||||||||||
OBNetwork customer | No | ||||||||||||||||||
Web browser | |||||||||||||||||||
Modules | Core | ||||||||||||||||||
Support ticket | |||||||||||||||||||
Regression level | Packaging and release | ||||||||||||||||||
Regression date | 2023-08-21 | ||||||||||||||||||
Regression introduced in release | main | ||||||||||||||||||
Regression introduced by commit | https://gitlab.com/openbravo/product/openbravo/-/commit/03fa452e48c60b06e2f1a70f29a093bbf07004d0 [^] | ||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||
Summary | 0053784: failed non-blocking EDL requests remain in Initial status | ||||||||||||||||||
Description | When an non-blocking EDL request fails to be processed, it remains in Initial status instead of being marked to Error. | ||||||||||||||||||
Steps To Reproduce | 1. Configure an External System with HTTP-Backed type pointing to an invalid URL 2. Subscribe that External System to the Web POS Order Creation event 3. Create an Order in POS. The push API event will expectedly fail as not being able to communicate with the external system 4. Check the EDL Request EXPECTED: the header and line should be marked as error ERROR: they are in initial status 5. Check openbravo.log: 2023-10-27 09:59:50,235 [ForkJoinPool.commonPool-worker-3] ERROR org.openbravo.externaldata.integration.process.ProcessRequest - Error updating status: Request = 6D48751C7A6C4B79A87064DB7B495718, Request Line = 082E620465E24F32AEA3DA325DA40F9B, Status = Error java.lang.NullPointerException: null at org.openbravo.dal.service.OBDal.checkReadAccess(OBDal.java:745) ~[classes/:?] at org.openbravo.dal.service.OBDal.checkReadAccess(OBDal.java:736) ~[classes/:?] at org.openbravo.dal.service.OBDal.get(OBDal.java:365) ~[classes/:?] at org.openbravo.externaldata.integration.process.ProcessRequest.updateRequestLineAndRequestStatus(ProcessRequest.java:737) ~[classes/:?] | ||||||||||||||||||
Proposed Solution | |||||||||||||||||||
Additional Information | |||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||
Relationships |
| ||||||||||||||||||
Attached Files | |||||||||||||||||||
Issue History | |||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||
2023-10-27 10:00 | alostale | New Issue | |||||||||||||||||
2023-10-27 10:00 | alostale | Assigned To | => Triage Platform Base | ||||||||||||||||
2023-10-27 10:00 | alostale | OBNetwork customer | => No | ||||||||||||||||
2023-10-27 10:00 | alostale | Modules | => Core | ||||||||||||||||
2023-10-27 10:00 | alostale | Triggers an Emergency Pack | => No | ||||||||||||||||
2023-10-27 10:11 | alostale | Regression level | => Packaging and release | ||||||||||||||||
2023-10-27 10:11 | alostale | Regression date | => 2023-08-21 | ||||||||||||||||
2023-10-27 10:11 | alostale | Regression introduced in release | => main | ||||||||||||||||
2023-10-27 10:11 | alostale | Regression introduced by commit | => https://gitlab.com/openbravo/product/openbravo/-/commit/03fa452e48c60b06e2f1a70f29a093bbf07004d0 [^] | ||||||||||||||||
2023-10-27 10:11 | alostale | Relationship added | caused by 0052614 | ||||||||||||||||
2023-10-27 10:43 | cberner | Assigned To | Triage Platform Base => cberner | ||||||||||||||||
2023-10-27 15:50 | hgbot | Merge Request Status | => open | ||||||||||||||||
2023-10-27 15:50 | hgbot | Note Added: 0156453 | |||||||||||||||||
2023-10-27 15:52 | hgbot | Note Added: 0156454 | |||||||||||||||||
2023-10-30 08:07 | alostale | Status | new => scheduled | ||||||||||||||||
2023-10-31 07:19 | ivancaceres | Issue Monitored: ivancaceres | |||||||||||||||||
2023-10-31 08:24 | hgbot | Merge Request Status | open => approved | ||||||||||||||||
2023-10-31 08:24 | hgbot | Resolution | open => fixed | ||||||||||||||||
2023-10-31 08:24 | hgbot | Note Added: 0156515 | |||||||||||||||||
2023-10-31 08:24 | hgbot | Status | scheduled => closed | ||||||||||||||||
2023-10-31 08:24 | hgbot | Note Added: 0156516 | |||||||||||||||||
2023-10-31 08:40 | hgbot | Note Added: 0156520 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|