Sharath P created CXF-5104:
------------------------------
Summary: JAX-RS not injecting contexts after resuming a suspended
continuation
Key: CXF-5104
URL: https://issues.apache.org/jira/browse/CXF-5104
Project: CXF
Issue Type: Bug
Components: JAX-RS
Environment: CXF 2.7.5, MAC-OSX 10.7.5, Tomcat 7.0.41
Reporter: Sharath P
In order to use continuations, I have a 'MessageContext' injected into the
JAX-RS resource using @Context annotation. When the request is initially
handled, JAX-RS properly sets the thread-local MessageContext
(ThreadLocalMessageContext) for that particular instance of thread, and am able
to retrieve the ContinuationProvider (in my case
org.apache.cxf.transport.http.Servlet3ContinuationProvider) from context. Once
I suspend the continuation and resume the same later, however, the thread-local
MessageContext instance is not being set and therefore am unable to retrieve
the resumed continuation (as ThreadLocalMessageContext is null through which
continuation provider has to be retrieved).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira