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

Andy Zhang updated CXF-7048:
----------------------------
    Description: 
I have a CXF web service deployed to JBoss and a CXF client. The 
deliveryAssurance is AtMostOnce.

When the service is fast no retransmission is needed and the response includes 
SequenceAcknowledgement. But when the service is slow the client usually sends 
retransmissions. The RM framework sends responses to only include the 
SequenceAcknowledgement. When the request is successfully processed it does not 
include the SequenceAcknowledgement in the actual response. But the client 
expects it and keeps waiting till it times out. 

dot net client also always expects SequenceAcknowledgement in the response. If 
the SequenceAcknowledgement is not found it returns a fault saying "A reply 
message was received with no acknowledgement."


  was:
I have a CXF web service deployed to JBoss and a CXF client. The 
deliveryAssurance is AtMostOnce.

When the service is fast no retransmission is needed and the response includes 
SequenceAcknowledgement. But when the service is slow the client usually sends 
retransmissions. The RM framework sends responses to only include the 
SequenceAcknowledgement. When the request is successfully processed it does not 
include the SequenceAcknowledgement in the actual response. But the client 
expects it and keeps waiting till it times out. 

I've verified that dot net client also always expects SequenceAcknowledgement 
in the response.



> Response does not include SequenceAcknowledgement
> -------------------------------------------------
>
>                 Key: CXF-7048
>                 URL: https://issues.apache.org/jira/browse/CXF-7048
>             Project: CXF
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 3.1.7
>         Environment: JBoss
>            Reporter: Andy Zhang
>            Priority: Critical
>             Fix For: 3.1.8
>
>
> I have a CXF web service deployed to JBoss and a CXF client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast no retransmission is needed and the response 
> includes SequenceAcknowledgement. But when the service is slow the client 
> usually sends retransmissions. The RM framework sends responses to only 
> include the SequenceAcknowledgement. When the request is successfully 
> processed it does not include the SequenceAcknowledgement in the actual 
> response. But the client expects it and keeps waiting till it times out. 
> dot net client also always expects SequenceAcknowledgement in the response. 
> If the SequenceAcknowledgement is not found it returns a fault saying "A 
> reply message was received with no acknowledgement."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to