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

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

My reply to Dan was sent to dev@cxf and not to this jira. The link to the mail 
thread is at:

http://cxf.547215.n5.nabble.com/Re-jira-Commented-CXF-3768-HTTP-response-code-202-is-not-set-for-WS-Addressing-partial-responses-tt4746059.html

Basically, I fixed the behavior as described in the above thread. But the 
problem is that many existing WS-RM systests are failing after this change, as 
some of their test assertions are counting those empty messages as well.

I need to look into this and restructure those tests to not rely on the number 
of physical messages but rely on the information exchanged (i.e., real acks).

After I figure this out, I will submit the change.



> 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

        

Reply via email to