@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

        

Reply via email to