OpenWebBeans uses the Java Reflection API to discover program element types and 
annotations in addition to the AnnotatedType
----------------------------------------------------------------------------------------------------------------------------

                 Key: OWB-569
                 URL: https://issues.apache.org/jira/browse/OWB-569
             Project: OpenWebBeans
          Issue Type: Bug
            Reporter: Arne Limburg
            Assignee: Gurkan Erdogdu


OpenWebBeans uses the Java Reflection API to discover program element types and 
annotations in addition to the AnnotatedType, but the spec says it must use the 
AnnotatedType INSTEAD of directly calling the Java Reflection API.

This must be fixed in WebBeansAnnotatedTypeUtil in defineInjectedMethods and 
defineInjectedFields, where 
DefinitionUtil.defineInternalInjectedMethodsRecursively and 
DefinitionUtil.defineInternalInjectedFieldsRecursively is called.

Instead of this, the AnnotatedTypeImpl must contain methods and fields of 
superclasses.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to