[
https://issues.jboss.org/browse/CDI-51?page=com.atlassian.jira.plugin.sys...
]
Vsevolod Golovanov commented on CDI-51:
---------------------------------------
The "Forum Reference" link is dead, quoting relevant part here.
{quote}
Injection for static members has a couple of problems:
* A class can be shared between multiple applications, and the Java EE spec does not
define rules for this.
* Outside Java EE, it's difficult to define exactly when a static member is injected.
Nevertheless, there are a couple of great usecases for this:
* logger injection,
* injection for entity classes, and
* injection into objects with a passivating scope.
So we do need to support something here. Perhaps it would be enough to say:
* no static injection in shared libraries, and
* static fields are injected before the very first instance of a bean is instantiated (but
then static injection would not be supported for non-bean classes).
{quote}
https://web.archive.org/web/20130529234448/http://www.seamframework.org/W...
Support static injection
------------------------
Key: CDI-51
URL:
https://issues.jboss.org/browse/CDI-51
Project: CDI Specification Issues
Issue Type: Feature Request
Components: Concepts
Affects Versions: 1.0
Reporter: Pete Muir
Fix For: TBD
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)