chad davis created WW-3905:
------------------------------
Summary: The TextProvider injection in ActionSupport isn't quite integrated into
the framework's core DI
Key: WW-3905
URL: https://issues.apache.org/jira/browse/WW-3905
Project: Struts 2
Issue Type: Bug
Components: Core Actions
Affects Versions: 2.3.4.1
Reporter: chad davis
Fix For: 2.3.6
The injection of the TextProvider into ActionSupport occurs via a lazy initialization in the
getTextProvider() method. This method obtains the TextProvider from a factory that has the
implementation injected into it via the core di mechanism. The problem with this is that
ActionSupport programmatically does the injection using it's reference to the core ContainerImpl.
This makes it impossible to use the Spring plugin's SpringObjectFactory to manage this TextProvider.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
|