cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aki Yoshida (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CXF-3768) HTTP response code 202 is not set for WS-Addressing partial responses
Date Fri, 02 Sep 2011 12:00:10 GMT

    [ https://issues.apache.org/jira/browse/CXF-3768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13095931#comment-13095931
] 

Aki Yoshida commented on CXF-3768:
----------------------------------

Regarding the related jira tickets, I found

CXF-366	
mods to partial response mechanism to facilitate wider interop

CXF-981	
Partial responses are always sent when WS-A is enabled

CXF-366 and CXF-981 both talk about suppressing the superfluous http 200 responses. Additionally,
CXF-366 talks about accepting HTTP 200 with no content, which is already implemented in CXF.

So, the patch for this CXF-3768 which suppresses the transmission of HTTP 200 empty SOAP envelope
responses, I suppose these both issues can be resolved as well.

I will also create a separate jira ticket to make the client side change that is required
for letting the CXF client handle HTTP 202 for the CreateSequence call when the CreateSequenceResponse
is sent back to the decoupled endpoint.

regards, aki

> HTTP response code 202 is not set for WS-Addressing partial responses
> ---------------------------------------------------------------------
>
>                 Key: CXF-3768
>                 URL: https://issues.apache.org/jira/browse/CXF-3768
>             Project: CXF
>          Issue Type: Bug
>          Components: WS-* Components
>    Affects Versions: 2.4.2
>            Reporter: Dmytro Rud
>            Assignee: Aki Yoshida
>
> When asyncronous processing is requested by specifying an endpoint reference in the request's
ReplyTo WSA header, an immediate acknowledgement should be sent with HTTP code 202.  Older
CXF versions (e.g. 2.2.11) implemented this requirement in the method {{org.apache.cxf.transport.http.AbstractHTTPDestination#markPartialResponse}},
but the newer ones (2.4.1, 2.4.2) do not set the HTTP response code explicitely, therefore
acknowledgements are delivered with code 200.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message