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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034174
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. PlatformminorN/A2016-10-05 07:232019-11-04 09:42
ReporterguillermogilView Statuspublic 
Assigned Toguillermogil 
PrioritynormalResolutionopenFixed 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

0034174: Allow to use Weld on Background processes that extend from DalBaseProcess

DescriptionBackground processes that extend from DalBaseProcess cannot use Weld right now.
If you try to inject anything on a backgroung process you will notice that it always returns empty, it is not injecting anything.

e.g.-
Try to add a hook (http://wiki.openbravo.com/wiki/How_to_Add_Server_Side_Hooks [^]) on a new created background process (http://wiki.openbravo.com/wiki/How_to_develop_a_DAL_background_process [^])
Even if there is some implementation of the hook it will not get executed.
Steps To ReproduceN/A
Proposed SolutionSee diff attached
TagsNo tags attached.
Attached Filesdiff file icon weld.diff [^] (1,731 bytes) 2016-10-05 07:23 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0034566 closedcaristu Classes implementing Process interface can not use CDI automatically 
related to design defect 0041479 newcaristu Classes implementing WebService interface can not use CDI automatically 
has duplicate design defect 0035584 closedplatform It is not possible to use Dependency Injection using Weld in background DalBaseProcess 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2016-10-05 07:23 guillermogil New Issue
2016-10-05 07:23 guillermogil Assigned To => guillermogil
2016-10-05 07:23 guillermogil File Added: weld.diff
2016-10-05 07:23 guillermogil Modules => Core
2016-10-05 07:23 guillermogil Triggers an Emergency Pack => No
2016-10-05 07:30 guillermogil Description Updated View Revisions
2016-10-05 07:30 guillermogil Description Updated View Revisions
2017-10-11 18:53 caristu Type feature request => design defect
2017-10-11 18:54 caristu Relationship added has duplicate 0035584
2017-10-11 18:54 caristu Relationship added related to 0034566
2019-11-04 09:42 caristu Relationship added related to 0041479


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker