ObserverMethodImpl needs support for EJB's whose Bean Types do not include the
EJB class
----------------------------------------------------------------------------------------
Key: OWB-580
URL: https://issues.apache.org/jira/browse/OWB-580
Project: OpenWebBeans
Issue Type: Bug
Reporter: Joe Bergmark
Assignee: Joe Bergmark
ObserverMethodImpl currently attempts to get a reference doing the following:
object = manager.getReference(component, component.getBeanClass(),
creationalContext);
This may not work for EJB's, whose bean class itself may not be a bean type of
the EJB if it does not have a NIV.
As we already know the contextual EJB we are interested in, it may be safe to
just choose one of the local interfaces as long as the underlying EJB proxy
supports all local interfaces. Otherwise we may need to try and determine
which interface this observer method is from.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira