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

View Revisions: Issue #40544 Back to Issue ]
Summary 0040544: EDL process components are not injected properly
Revision 2019-04-05 14:35 by caristu
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 [^]
Revision 2019-04-05 14:34 by caristu
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 [^]
Revision 2019-04-05 14:34 by caristu
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/:?]
Revision 2019-04-05 14:33 by caristu
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:


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker