[
https://issues.apache.org/jira/browse/OPENEJB-1361?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12913949#action_12913949
]
Gurkan Erdogdu commented on OPENEJB-1361:
-----------------------------------------
Patch contains
1* JndiUrlReference.java
Checking java: prefix to find out correct IvmContext. module, global and app
contexts are bind to component. But when InitialContext() is called without
"java:" prefix, IvmContext does not find correct context instance.
2* EjbHomeProxyHandler.java
Adding ManagedBean support. Same as LocalBean
3* BaseEjbProxyHandler.java
Checking invoked method for managed beans. Managed beans are also injected with
interface type. Therefore we need to check those interface methods.
4*ReflectionInvocationContext.java
Patch for https://issues.apache.org/jira/browse/OPENEJB-1356
5* JndiEncBuilder.java
Injection of ManagedBeans via @Resource.
6* JndiBuilder.java
Binding managed beans with correct bean name. If @ManagedBean annotation
defines name use it, otherwise use simple class name.
7* AnnotationDeployer.java
Patch for https://issues.apache.org/jira/browse/OPENEJB-1360.
Patch for https://issues.apache.org/jira/browse/OPENEJB-1363
Patch for ManagedBeans as LocalBean
8* AutoConfig.java
Supress errors from @Resource injection of ManagedBeans.
> Managed Bean Injection via @Resource
> ------------------------------------
>
> Key: OPENEJB-1361
> URL: https://issues.apache.org/jira/browse/OPENEJB-1361
> Project: OpenEJB
> Issue Type: New Feature
> Reporter: Gurkan Erdogdu
> Attachments: ManagedBeanTest.java.patch, patch.txt
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.