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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0055227
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Modules] External Data IntegrationminorN/A2024-04-17 16:572024-04-24 16:57
Reportereugen_hamuraruView Statuspublic 
Assigned Toeugen_hamuraru 
PrioritynormalResolutionfixedFixed 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

0055227: Persist error cause in push API so it is possible to filter certain types of errors.

DescriptionThe main functional purpose is to provide a new field in the EDL request lines that identifies, in a user friendly way, the cause that made an EDL request line fail.
Steps To ReproduceN/A
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0163341)
hgbot (developer)
2024-04-17 17:15

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/merge_requests/39 [^]
(0163486)
hgbot (developer)
2024-04-22 09:28

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/261 [^]
(0163621)
hgbot (developer)
2024-04-23 17:50

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1213 [^]
(0163664)
hgbot (developer)
2024-04-24 16:40

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 97d58eb4144ebcc298ccf68fea97fee2247363e1
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-04-2024 14:40:49
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/97d58eb4144ebcc298ccf68fea97fee2247363e1 [^]

related to FR-55227: pass the cause of the erroneous external system response

---
M src/org/openbravo/service/externalsystem/ExternalSystemResponse.java
M src/org/openbravo/service/externalsystem/ExternalSystemResponseBuilder.java
M src/org/openbravo/service/externalsystem/http/HttpExternalSystem.java
---
(0163665)
hgbot (developer)
2024-04-24 16:40

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1213 [^]
(0163666)
hgbot (developer)
2024-04-24 16:46

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/merge_requests/39 [^]
(0163667)
hgbot (developer)
2024-04-24 16:46

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration [^]
Changeset: e0149fb881754e228220b2af71c4f73970614a47
Author: Eugen Hamuraru <eugen.hamuraru@openbravo.com>
Date: 24-04-2024 14:46:21
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/commit/e0149fb881754e228220b2af71c4f73970614a47 [^]

Fixes FR-55227: support setting the error cause in the EDL Request lines

---
M src-db/database/model/tables/OBEDL_REQUEST_LINE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_REFERENCE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/externaldata/integration/process/AsynchronousProcessor.java
M src/org/openbravo/externaldata/integration/process/ItemProcessor.java
M src/org/openbravo/externaldata/integration/process/ProcessRequest.java
M src/org/openbravo/externaldata/integration/util/EDLUtils.java
---
(0163668)
hgbot (developer)
2024-04-24 16:52

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/261 [^]
(0163669)
hgbot (developer)
2024-04-24 16:52

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 80ded3553eedeb7c68666c0332ac704309f99e4b
Author: Eugen Hamuraru <eugen.hamuraru@openbravo.com>
Date: 24-04-2024 14:52:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/80ded3553eedeb7c68666c0332ac704309f99e4b [^]

Related to FR-55227: implement new method to set the error cause

---
A src/org/openbravo/api/edl/ApiEventRequestError.java
M src/org/openbravo/api/edl/ApiEventItemProcessor.java
---
(0163670)
hgbot (developer)
2024-04-24 16:57

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration [^]
Changeset: 6a562d8326c1b3bba3a3f3e96401b7abb7a4970f
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-04-2024 16:55:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/commit/6a562d8326c1b3bba3a3f3e96401b7abb7a4970f [^]

Related to FR-55227: minor code improvements

  - Define a private constructor for EDLErrorCauses static nested class
  - Minor javadoc improvements
  - Minor code reorganization

---
M src/org/openbravo/externaldata/integration/util/EDLUtils.java
---

- Issue History
Date Modified Username Field Change
2024-04-17 16:57 eugen_hamuraru New Issue
2024-04-17 16:57 eugen_hamuraru Assigned To => eugen_hamuraru
2024-04-17 17:15 hgbot Note Added: 0163341
2024-04-22 09:28 hgbot Note Added: 0163486
2024-04-23 17:50 hgbot Note Added: 0163621
2024-04-24 16:40 hgbot Note Added: 0163664
2024-04-24 16:40 hgbot Note Added: 0163665
2024-04-24 16:46 hgbot Note Added: 0163666
2024-04-24 16:46 hgbot Resolution open => fixed
2024-04-24 16:46 hgbot Status new => closed
2024-04-24 16:46 hgbot Note Added: 0163667
2024-04-24 16:52 hgbot Note Added: 0163668
2024-04-24 16:52 hgbot Note Added: 0163669
2024-04-24 16:57 hgbot Note Added: 0163670


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker