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