[ 
https://issues.apache.org/jira/browse/OWB-569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arne Limburg updated OWB-569:
-----------------------------

    Attachment: OWB-569.patch

Patch against trunk that fixes the problem

> 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
>         Attachments: OWB-569.patch
>
>
> 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