cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Beryozkin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CXF-5576) Initital support for CDI integration
Date Wed, 19 Mar 2014 16:27:46 GMT

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

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

Right, so we have CXFCdiServlet already tested in web.xml & standalone Jetty.

But may be we can have

{code:java}
@Inject
@Override
public void setBus(Bus bus) {
    super.setBus(bus);
}

{code}

and in loadBus we can check if bus already set, if yes, then just keep it, otherwise do what
we do now. I'm not sure though what use case it does cover, in addition to what we already
test, having such a setter, but may be it can help ? I'd like to propose to postpone this
enhancement unless we know the exact scenario where it can help...

Cheers, 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)

Mime
View raw message