cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andriy Redko (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CXF-5576) Initital support for CDI integration
Date Thu, 27 Mar 2014 11:38:28 GMT

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

Andriy Redko edited comment on CXF-5576 at 3/27/14 11:38 AM:
-------------------------------------------------------------

Hi Sergey,

Gotcha ... The beans without @Inject won't be wired up but it may be worked around  mostly
all the time with @Produces and setting the properties manually.
Exploiting Application more (its properties, classes and singletons) is giving as mostly everything
to configure the application properly, I am very close to have it implemented (will try to
finish up this week, add test cases, examples). The one "hack" we have to absorb is about
Feature: JAX-RS spec defines Feature interface and we also have one. We may support only ours
as it allows us to customize JAXRSServerFactoryBean with probably all we need. Sounds right?

Thanks.
Andriy.



was (Author: reta):
Hi Sergey,

Gotcha ... The beans without @Inject won't be wired up but it may be worked around  mostly
all the time with @Produces and setting the properties manually.
Exploiting Application more (its properties, classes and singletons) is giving as mostly everything
to configure the application properly, I am very close to have it implemented (will try to
finish up this week, add test cases, tests). The one "hack" we have to absorb is about Feature:
JAX-RS spec defines Feature interface and we also have one. We may support only ours as it
allows us to customize JAXRSServerFactoryBean with probably all we need. Sounds right?

Thanks.
Andriy.


> 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