Openbravo Issue Tracking System - Modules | |||||||||||||
| View Issue Details | |||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
| 0040544 | Modules | External Data Integration | public | 2019-04-05 14:33 | 2019-04-24 17:02 | ||||||||
| Reporter | caristu | ||||||||||||
| Assigned To | caristu | ||||||||||||
| Priority | high | 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 | |||||||||||||
| Regression date | |||||||||||||
| Regression introduced by commit | |||||||||||||
| Regression level | |||||||||||||
| Review Assigned To | AugustoMauch | ||||||||||||
| Support ticket | |||||||||||||
| OBNetwork customer | No | ||||||||||||
| Regression introduced in release | |||||||||||||
| Summary | 0040544: EDL process components are not injected properly | ||||||||||||
| Description | After the Weld upgrade (0040193), EDL process components are not injected properly. This is because the behavior when injecting classes that implement generic interfaces has been redefined. See[1] and [2]. [1] https://docs.jboss.org/cdi/spec/2.0-PFD/cdi-spec.html#assignable_parameters [^] [2] https://issues.jboss.org/browse/WELD-2575 [^] | ||||||||||||
| Steps To Reproduce | 1) Install the https://code.openbravo.com/erp/pmods/org.openbravo.externaldata.integration.examples [^] 2) Run the [Import UOM] process. Note that it fails. The following error is thrown: org.jboss.weld.exceptions.UnsatisfiedResolutionException: WELD-001334: Unsatisfied dependencies for type ItemProcessor<T> with qualifiers @Any @Qualifier at org.jboss.weld.bean.builtin.InstanceImpl.checkBeanResolved(InstanceImpl.java:241) ~[weld-core-impl-3.1.0.Final.jar:3.1.0.Final] at org.jboss.weld.bean.builtin.InstanceImpl.get(InstanceImpl.java:113) ~[weld-core-impl-3.1.0.Final.jar:3.1.0.Final] at org.openbravo.externaldata.integration.process.ProcessRequest.initializeRequest(ProcessRequest.java:183) ~[classes/:?] | ||||||||||||
| Proposed Solution | |||||||||||||
| Additional Information | |||||||||||||
| Tags | No tags attached. | ||||||||||||
| Relationships |
| ||||||||||||
| Attached Files | |||||||||||||
| Issue History | |||||||||||||
| Date Modified | Username | Field | Change | ||||||||||
| 2019-04-05 14:33 | caristu | New Issue | |||||||||||
| 2019-04-05 14:33 | caristu | Assigned To | => caristu | ||||||||||
| 2019-04-05 14:33 | caristu | OBNetwork customer | => No | ||||||||||
| 2019-04-05 14:33 | caristu | Relationship added | caused by 0040193 | ||||||||||
| 2019-04-05 14:34 | caristu | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=18600#r18600 | ||||||||||
| 2019-04-05 14:35 | caristu | Description Updated | bug_revision_view_page.php?rev_id=18602#r18602 | ||||||||||
| 2019-04-08 12:31 | hgbot | Checkin | |||||||||||
| 2019-04-08 12:31 | hgbot | Note Added: 0111017 | |||||||||||
| 2019-04-08 12:32 | caristu | Status | new => acknowledged | ||||||||||
| 2019-04-08 12:32 | caristu | Status | acknowledged => scheduled | ||||||||||
| 2019-04-08 12:32 | caristu | Status | scheduled => resolved | ||||||||||
| 2019-04-08 12:32 | caristu | Resolution | open => fixed | ||||||||||
| 2019-04-08 12:32 | caristu | Review Assigned To | => AugustoMauch | ||||||||||
| 2019-04-08 12:52 | hgbot | Checkin | |||||||||||
| 2019-04-08 12:52 | hgbot | Note Added: 0111021 | |||||||||||
| 2019-04-24 17:02 | AugustoMauch | Note Added: 0111289 | |||||||||||
| 2019-04-24 17:02 | AugustoMauch | Status | resolved => closed | ||||||||||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||