[ 
https://issues.apache.org/jira/browse/CXF-5576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13949251#comment-13949251
 ] 

Sergey Beryozkin commented on CXF-5576:
---------------------------------------

Hi Andriy, 
the Application example looks nice but IMHO right now it is more interesting 
how say, given the above example, JaxRsResource and JsonProvider, can have 
their own properties set without having their fields annotated with Injected. 
Yes we can do it all inside the Application code - but then the idea of users 
not noticing anything won't be realized :-) 

So, are we saying that the only way in CDI to inject custom properties into a 
Named bean is to have @Inject added to that bean's properties ?

Thanks, Sergey



> Initital support for CDI integration
> ------------------------------------
>
>                 Key: CXF-5576
>                 URL: https://issues.apache.org/jira/browse/CXF-5576
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 3.0.0
>            Reporter: Andriy Redko
>            Assignee: Andriy Redko
>              Labels: cdi
>         Attachments: weld-one-jar.zip, weld-one-war.zip
>
>
> A per section 10.2.3 Context and Dependency Injection (CDI) of JAX-RS 2.0 
> specification, in a product that supports CDI, the implementations MUST 
> support the use of CDI-style Beans as root resource classes, providers and 
> Application subclasses. Providers and Application subclasses MUST be 
> singletons or use application scope.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to