Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0043314 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
feature request | [Modules] External Integration Infrastructure | minor | have not tried | 2020-02-25 08:19 | 2022-02-01 08:07 | |||||||
Reporter | caristu | View Status | public | |||||||||
Assigned To | Triage Platform Base | |||||||||||
Priority | high | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Regression date | ||||||||||||
Regression introduced by commit | ||||||||||||
Regression level | ||||||||||||
Review Assigned To | ||||||||||||
Regression introduced in release | ||||||||||||
Summary | 0043314: Get SBOImporters/SBOExporters dynamically | |||||||||||
Description | After the changes introduced with the fix for 0043309, the SBOImporters and SBOExporters instances are being retrieved in a manual way[1] It would be nice to get their instances using a more dynamic way, for example by using Weld and the CDI object[2]. But to make use of that feature (CDI class) we need to update the module dependencies to ensure that it depends at least on 19Q3 (because it is the release where Weld was upgraded) [1] https://code.openbravo.com/erp/pmods/org.openbravo.service.external.integration/file/tip/src/org/openbravo/service/external/integration/importer/SynchronizableBusinessObjectImporterStore.java#l42 [^] [2] https://docs.jboss.org/weld/reference/latest/en-US/html_single/#_the_cdi_class [^] [3] https://issues.openbravo.com/view.php?id=40193 [^] | |||||||||||
Steps To Reproduce | In description | |||||||||||
Proposed Solution | - Use a dynamic way to retrieve the SBOImporters and SBOExporters (for example with the CDI class) on their getInstance() method - The SBOImporterStore and SBOExporter could then be removed as they were be no longer needed | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2020-02-25 08:19 | caristu | New Issue | |
2020-02-25 08:19 | caristu | Assigned To | => caristu |
2020-02-25 08:19 | caristu | Issue generated from | 0043309 |
2020-02-25 08:19 | caristu | Relationship added | related to 0043309 |
2020-02-25 08:20 | caristu | Description Updated | View Revisions |
2020-02-25 08:21 | caristu | Proposed Solution updated | |
2020-02-25 08:21 | caristu | Proposed Solution updated | |
2020-02-25 08:21 | caristu | Assigned To | caristu => platform |
2022-02-01 08:07 | alostale | Assigned To | platform => Triage Platform Base |
Copyright © 2000 - 2009 MantisBT Group |