Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048458
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] External Data Integrationminorhave not tried2022-01-21 08:502022-01-25 08:16
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0048458: EDL request line status should be error if the related IE is set as error

DescriptionAfter processing an EDL request line without errors the line is marked as Success, but if the related import entry eventually fails (for example when trying to mark itself as processed), then the import entry is marked as Error but the request line status is not updated as Error in this case, leaving it with an outdated status.
Steps To Reproduce1) Install the module https://gitlab.com/openbravo/demo/org.openbravo.externaldata.integration.examples [^]
2) Artificial test: apply the attached patch which changes the ImportEntryManager.setImportEntryProcessed method to throw an exception
3) Run the Import UOM Asynchronously process
4) In the EDL window note that a new EDL recorg has been created with two lines. Note that the two lines are in Success status which is different from the status of the related import entries that is Error.
TagsNo tags attached.
Attached Filesdiff file icon iemError.diff [^] (851 bytes) 2022-01-25 08:16 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
depends on defect 0048454 closedcaristu Openbravo ERP When a node is demoted as cluster node IE can be processed twice under some circumstances 

-  Notes
(0134467)
hgbot (developer)
2022-01-21 10:35

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/merge_requests/11 [^]
(0134471)
hgbot (developer)
2022-01-21 10:39

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration [^]
Changeset: 5a9f21dec3f0c510727cce2f1637c9af6dcb93d8
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 21-01-2022 08:51:50
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/commit/5a9f21dec3f0c510727cce2f1637c9af6dcb93d8 [^]

fixes ISSUE-48458: set EDL request line in error if IE is set as error

---
M src/org/openbravo/externaldata/integration/process/EDLImportEntryProcessor.java
---
(0134472)
hgbot (developer)
2022-01-21 10:39

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/merge_requests/11 [^]

- Issue History
Date Modified Username Field Change
2022-01-21 08:50 caristu New Issue
2022-01-21 08:50 caristu Assigned To => Triage Platform Conn
2022-01-21 08:50 caristu Assigned To Triage Platform Conn => caristu
2022-01-21 08:50 caristu Relationship added depends on 0048454
2022-01-21 08:54 caristu Note Added: 0134451
2022-01-21 10:35 hgbot Note Added: 0134467
2022-01-21 10:37 caristu Note Deleted: 0134451
2022-01-21 10:39 hgbot Resolution open => fixed
2022-01-21 10:39 hgbot Status new => closed
2022-01-21 10:39 hgbot Note Added: 0134471
2022-01-21 10:39 hgbot Note Added: 0134472
2022-01-25 08:16 caristu File Added: iemError.diff


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker