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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0041479
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. Platformminoralways2019-07-30 10:012019-07-31 12:17
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0041479: Classes implementing WebService interface can not use CDI automatically

DescriptionThose classes that implement the org.openbravo.service.web.WebService interface can not use CDI automatically: tt is not possible to inject elements because they are instantiated in a non-Weld way through the OBProvider.

Currently, the workaround to handle injection in such kind of classes is to make use of the WeldUtils[1] class.

[1] http://wiki.openbravo.com/wiki/Openbravo_3_Architecture#Instantiating_Weld_enabled_objects [^]
Steps To ReproduceIn description
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0034566 closedcaristu Classes implementing Process interface can not use CDI automatically 
related to design defect 0034174 newguillermogil Allow to use Weld on Background processes that extend from DalBaseProcess 
related to defect 0043538 newTriage Platform Base Implement usage of "singleton" element for the REST web services 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2019-07-30 10:01 caristu New Issue
2019-07-30 10:01 caristu Assigned To => caristu
2019-07-30 10:01 caristu Modules => Core
2019-07-30 10:01 caristu Triggers an Emergency Pack => No
2019-07-30 10:01 caristu Issue generated from 0034566
2019-07-30 10:01 caristu Relationship added related to 0034566
2019-07-30 10:02 caristu Description Updated View Revisions
2019-07-30 10:03 caristu Description Updated View Revisions
2019-07-30 10:04 caristu Description Updated View Revisions
2019-07-31 12:17 caristu Issue cloned 0041505
2019-11-04 09:42 caristu Relationship added related to 0034174
2020-03-23 09:12 caristu Relationship added related to 0043538


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker