[
https://issues.apache.org/jira/browse/OWB-271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Eric Covener resolved OWB-271.
------------------------------
Resolution: Fixed
Fix Version/s: (was: 1.0.0)
M4
> method-level interceptor bindings not inherited properly
> --------------------------------------------------------
>
> Key: OWB-271
> URL: https://issues.apache.org/jira/browse/OWB-271
> Project: OpenWebBeans
> Issue Type: Bug
> Components: Interceptor and Decorators
> Affects Versions: M3
> Reporter: Eric Covener
> Assignee: Eric Covener
> Fix For: M4
>
> Original Estimate: 4h
> Remaining Estimate: 4h
>
> If a subclass doesn't implement a method of an ancestor, and that ancestor
> has interceptor bindings, WebBeansInterceptorConfig will fail to consider
> those bindings when it builds the list of valid interceptors.
> The main culprit here is only getting declared methods, as opposed to all
> methods, of the bean class.
> Also, the routine that configured component-level interceptors already knows
> the full set of component-level bindings (already has resolved all the
> transitive and inheritance stuff) so this should be passed explicitly to the
> routine that determines the method-level interceptors (instead of trying to
> derive it again).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.