Don't throw the SuspendedInvocationException when call the suspend() method of
CXF continuation
-----------------------------------------------------------------------------------------------
Key: CXF-2982
URL: https://issues.apache.org/jira/browse/CXF-2982
Project: CXF
Issue Type: Improvement
Reporter: Willem Jiang
Assignee: Willem Jiang
Fix For: 2.3
Current CXF Continuation suspend implementation is based on throw
SuspendedInvocationException, This implementation has a shortcoming which
cannot call the other framework's async API after continuation suspend is
called as Jetty7 does.
So I introduce a flag of Message.CONTINUATION_SUSPENDED to break out current
interceptor chain as the SuspendedInvocation does, but It will make CXF
continuation API more easy to use and it supports the Jetty7 continuation or
Servlet3 suspend resume semantics.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.