@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