[ 
https://issues.apache.org/jira/browse/OWB-402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884292#action_12884292
 ] 

Mark Struberg commented on OWB-402:
-----------------------------------

Since this is still more controversal than I thought, I'll reopen the issue.

regarding the EE6  @ManagedBean. This got introduced in the very last moment by 
Roberto Chinnici, and I have _absolutely_ no clue why and what for. There was 
also almost no discussion on the EE EG. Jürgen Höller pointed me to this spec 
part back in March and we had a few good laughs while reading the spec and 
easily finding just a bunch of obvious inconsistencies. So I for myself will 
simply ignore this annotation because imo it is just a placeholder to get 
something in to the maintenance release of JSR-316 (It's forbidden to introduce 
new features in a JSR MR, but 'fixing' is allowed).

> OpenWebBeansJsfPlugin does not recognize @ManagedBean
> -----------------------------------------------------
>
>                 Key: OWB-402
>                 URL: https://issues.apache.org/jira/browse/OWB-402
>             Project: OpenWebBeans
>          Issue Type: Bug
>          Components: Java EE Integration
>    Affects Versions: M4
>            Reporter: Joe Bergmark
>            Assignee: Joe Bergmark
>            Priority: Minor
>             Fix For: 1.0.0-CR2
>
>
> OpenWebBeansJsfPlugin does not recognize @ManagedBean as a managed bean.  
> Right now it only throws and Exception when it is passed a UIComponent (a JSF 
> component).
> In the longer term, it seems like it should both
> 1) Look for the @ManagedBean annotation on the class
> 2) Look for other beans defined in the faces-config.xml (possibly harder)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to