[
https://issues.apache.org/jira/browse/OWB-297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12836876#action_12836876
]
Joe Bergmark commented on OWB-297:
----------------------------------
Removing the interface check from DecoratorUtil and WebBeansDecorator did not
fail any of our unit tests, and passed one additional TCK test without any
regressions. Unless there is another interpretation of this behavior I will
plan on committing this change.
> DelegateInjection point should not be required to be an interface.
> ------------------------------------------------------------------
>
> Key: OWB-297
> URL: https://issues.apache.org/jira/browse/OWB-297
> Project: OpenWebBeans
> Issue Type: Bug
> Components: Interceptor and Decorators
> Affects Versions: M3
> Reporter: Joe Bergmark
> Assignee: Joe Bergmark
> Fix For: 1.0.0
>
>
> Currently if the delegate injection point of an Decorator is not an interface
> a deployment time exception is thrown.
> This behavior does not match my understanding of section 8.1.3 which I
> believe says that the type of the delegate injection point must extend or
> implement all of the decorated types. I also believe this is leading to some
> TCK failures currently.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.