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

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

Hi Andriy

The only issue is that we still have JAXRSCDIResourceExtension.class reference 
in CXFCdiServlet. I've tried to introduce CDIResourceExtension and get  
JAXRSCDIResourceExtension extending it and have CXFCDIServlet requesting 
CDIResourceExtension.class but BeanManager fails to downcast cast 
JAXRSCDIResourceExtension to CDIResourceExtension.
Can we somehow generalize the servlet code at all or is it not feasible ?

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