Support @Inject in most (if not all?) non-service customizable classes
Description
follows up on
Activity
Show:

Yoann Rodière February 8, 2019 at 10:39 AMEdited
Fixed as a consequence of several other tickets, in particular where we restored the CDI/Spring integration, and other tickets where we made sure that all user components are instantiated through the BeanProvider
(therefore calling Spring/CDI if relevant).
We're lacking proper formal tests, though: we will have some as part of the showcase once is merged, but that won't cover everything.
Created https://hibernate.atlassian.net/browse/HSEARCH-3479 to address this problem.
Fixed
Details
Details
Assignee

Reporter

Components
Sprint
None
Fix versions
Priority
Created March 29, 2017 at 5:46 PM
Updated March 21, 2019 at 5:27 PM
Resolved February 8, 2019 at 10:39 AM
For instance
LuceneAnalyzerDefinitionProvider
orElasticsearchAnalysisDefinitionProvider
.There may be others, see in particular where we use
ReflectionHelper.createInstance
orClassLoaderHelper.instanceFromName
orClassLoaderHelper.instanceFromClass
.