cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ben Noordhuis (JIRA)" <j...@apache.org>
Subject [jira] Created: (CXF-3379) @Context fails to inject Application instance
Date Fri, 04 Mar 2011 21:29:45 GMT
@Context fails to inject Application instance
---------------------------------------------

                 Key: CXF-3379
                 URL: https://issues.apache.org/jira/browse/CXF-3379
             Project: CXF
          Issue Type: Bug
          Components: JAX-RS
    Affects Versions: 2.3.3
            Reporter: Ben Noordhuis


Quoting JSR 311:

"The instance of the application-supplied Application subclass can be injected into a class
field or method parameter using the @Context annotation. Access to the Application subclass
instance allows configuration information to be centralized in that class. Note that this
cannot be injected into the Application subclass itself since this would create a circular
dependency."

JAXRSUtils.createContextValue() doesn't handle this. This bug exists in 2.3.x and HEAD.

I'd submit a patch but I don't know where (or if) the Application class is registered after
it's instantiated by CXFNonSpringJaxrsServlet.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message