[
https://jira.jboss.org/jira/browse/WELDX-97?page=com.atlassian.jira.plugi...
]
Pete Muir reassigned WELDX-97:
------------------------------
Assignee: Nicklas Karlsson
I *think that doing a static loadServices() in BeanManagerAware isn't safe, it needs
to per-instance. For example, say that ext1 and ext2 define different
BeanManagerProviders, that weld-extensions is packaged on a shared classloader, whilst
ext1 and ext2 are packaged on an child, isolated classloader, then IIRC the parent
classloader will be used to load the static in this case.
Also I think you need to describe the weighting algorithm more on BeanManagerProvider more
i.e. that if two providers have the same precedence the ordering of them is undetermined
Move BeanManagerProvider into Weld Extensions
---------------------------------------------
Key: WELDX-97
URL:
https://jira.jboss.org/jira/browse/WELDX-97
Project: Weld Extensions
Issue Type: Feature Request
Reporter: Pete Muir
Assignee: Nicklas Karlsson
Fix For: 1.0.0.Beta1
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira