cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CXF-5439) Introduce annotations for marking CXF interceptors and features to enable the auto-discovery
Date Tue, 10 Dec 2013 11:09:07 GMT

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

Christian Schneider commented on CXF-5439:
------------------------------------------

What I wanted to express is that CXF like many other frameworks often does a lot more than
it should. Basically CXF is just a Webservice framework but to make things more convenient
for users we do a lot more like dependency injection, custom annotations. The code contains
a lot of checks for the environment and then does things dependening on the environment.
Each of these special handlings make CXF a little bit fragile and more complex. But this is
a general obeservation about cxf and has little to do with this special case.

I think the scanning for resources may be a useful feature that should not be included in
my critique. I am always a bit reluctant when it comes to such special handling but this case
may be different. The important thing in scanning for resources is though that it should still
enable spring to do its injections. So people can still do spring injects using annotations.
Does this work?

> Introduce annotations for marking CXF interceptors and features to enable the auto-discovery
> --------------------------------------------------------------------------------------------
>
>                 Key: CXF-5439
>                 URL: https://issues.apache.org/jira/browse/CXF-5439
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Sergey Beryozkin
>            Priority: Minor
>             Fix For: 3.0.0-milestone2
>
>




--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Mime
View raw message