cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Willem Jiang (JIRA)" <j...@apache.org>
Subject [jira] Updated: (CXF-2982) Don't throw the SuspendedInvocationException when call the suspend() method of CXF continuation
Date Wed, 08 Sep 2010 13:43:33 GMT

     [ https://issues.apache.org/jira/browse/CXF-2982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Willem Jiang updated CXF-2982:
------------------------------

    Attachment: cxf-2982.patch

Attache the patch with new implementation.


> 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
>
>         Attachments: cxf-2982.patch
>
>
> 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.


Mime
View raw message