Openbravo Issue Tracking System - Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0039987 | Modules | External Integration Infrastructure | public | 2019-01-21 16:48 | 2019-04-12 14:09 |
|
Reporter | AugustoMauch | |
Assigned To | AugustoMauch | |
Priority | normal | 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 | caristu |
Support ticket | |
OBNetwork customer | |
Regression introduced in release | |
|
Summary | 0039987: Support the synchronous execution of connector EDL Processes |
Description | The org.openbravo.service.external.integration defines EDL Processes that with the current implementation can only be executed asynchronously.
It would be useful to implement the changes required to be able to execute them synchronously. |
Steps To Reproduce | - |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0040611 | | closed | caristu | Revert changes for supporting the synchronous execution of connector EDL Processes |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2019-01-21 16:48 | AugustoMauch | New Issue | |
2019-01-21 16:48 | AugustoMauch | Assigned To | => AugustoMauch |
2019-01-21 16:53 | AugustoMauch | Review Assigned To | => caristu |
2019-01-21 17:00 | hgbot | Checkin | |
2019-01-21 17:00 | hgbot | Note Added: 0109043 | |
2019-01-21 17:00 | hgbot | Status | new => resolved |
2019-01-21 17:00 | hgbot | Resolution | open => fixed |
2019-01-21 17:00 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.service.external.integration/rev/2034921e6d8bfd4ad10cbd42e323b773067ace31 [^] |
2019-01-22 09:59 | hgbot | Checkin | |
2019-01-22 09:59 | hgbot | Note Added: 0109056 | |
2019-01-22 10:57 | hgbot | Checkin | |
2019-01-22 10:57 | hgbot | Note Added: 0109063 | |
2019-01-22 10:58 | caristu | Note Added: 0109064 | |
2019-01-22 10:58 | caristu | Status | resolved => closed |
2019-04-12 14:09 | caristu | Issue cloned | 0040611 |
2019-04-12 14:09 | caristu | Relationship added | related to 0040611 |
Notes |
|
(0109043)
|
hgbot
|
2019-01-21 17:00
|
|
Repository: erp/pmods/org.openbravo.service.external.integration
Changeset: 2034921e6d8bfd4ad10cbd42e323b773067ace31
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Mon Jan 21 16:57:59 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.service.external.integration/rev/2034921e6d8bfd4ad10cbd42e323b773067ace31 [^]
Fixes issue 39987: Connector EDL Processes can be processed Synchronously
Adds the SynchronousProcessors required to be able to execute EDL Requests processes synchronously.
Also add a CustomStorageLocation to be able to reprocesses those EDL Requests.
Some changes have been done to be able to recover the EDL Request context from the EDL Request
when a RequestInfo instance is not available.
---
M src/org/openbravo/service/external/integration/edl/ConnectorBaseDataProcessor.java
M src/org/openbravo/service/external/integration/edl/IdBatchIterator.java
M src/org/openbravo/service/external/integration/edl/IntegrationIDListDataProcessor.java
M src/org/openbravo/service/external/integration/edl/IntegrationJSONDataProcessor.java
A src/org/openbravo/service/external/integration/edl/DatabaseSyncCustomStorageLocation.java
A src/org/openbravo/service/external/integration/edl/IntegrationIDListSyncProcessor.java
A src/org/openbravo/service/external/integration/edl/IntegrationJSONSyncProcessor.java
---
|
|
|
(0109056)
|
hgbot
|
2019-01-22 09:59
|
|
|
|
(0109063)
|
hgbot
|
2019-01-22 10:57
|
|
Repository: erp/pmods/org.openbravo.service.external.integration
Changeset: 9e56bfb6d769eafee7069d429376c124e9602061
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Tue Jan 22 10:55:05 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.service.external.integration/rev/9e56bfb6d769eafee7069d429376c124e9602061 [^]
related to issue 39987: minor code review improvements
- Remove if clause that always evaluates to true
- DatabaseSyncCustomStorageLocation does not store raw data that is not provided through a RequestInfo
- Update copyright year
---
M src/org/openbravo/service/external/integration/edl/ConnectorBaseDataProcessor.java
M src/org/openbravo/service/external/integration/edl/DatabaseSyncCustomStorageLocation.java
M src/org/openbravo/service/external/integration/edl/IdBatchIterator.java
M src/org/openbravo/service/external/integration/edl/IntegrationIDListDataProcessor.java
M src/org/openbravo/service/external/integration/edl/IntegrationJSONDataProcessor.java
M src/org/openbravo/service/external/integration/edl/IntegrationJSONSyncProcessor.java
---
|
|
|
|
|