[ 
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 dot net client. The 
deliveryAssurance is AtMostOnce.

When the service is fast and the response includes SequenceAcknowledgement. But 
when the service is slow the client usually sends retransmissions. The response 
corresponding to the retransmission only includes the SequenceAcknowledgement. 
When the request is successfully processed the response is sent back to client 
without SequenceAcknowledgement. But the client expects it always in the 
response. If the client does not find SequenceAcknowledgement it returns a 
fault to the server saying "A reply message was received with no 
acknowledgement." The client will keep waiting till it times out. 

Similarly the response of CloseSequence and TerminateSequence do not have 
expected SequenceAcknowledgement either.

Could you please always include the SequenceAcknowledgement in the actual 
response?


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

When the service is fast and the response includes SequenceAcknowledgement. But 
when the service is slow the client usually sends retransmissions. The response 
corresponding to the retransmission only includes the SequenceAcknowledgement. 
When the request is successfully processed the response is sent back to client 
without SequenceAcknowledgement. But the client expects it always in the 
response. If the client does not find SequenceAcknowledgement it returns a 
fault to the server saying "A reply message was received with no 
acknowledgement." The client will keep waiting till it times out. 

Could you please always include the SequenceAcknowledgement in the actual 
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 EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 
> 3.1.7
>            Reporter: Andy Zhang
>            Priority: Blocker
>             Fix For: 3.1.9
>
>
> I have a CXF web service, deployed to JBoss, and a dot net client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast and the response includes SequenceAcknowledgement. 
> But when the service is slow the client usually sends retransmissions. The 
> response corresponding to the retransmission only includes the 
> SequenceAcknowledgement. When the request is successfully processed the 
> response is sent back to client without SequenceAcknowledgement. But the 
> client expects it always in the response. If the client does not find 
> SequenceAcknowledgement it returns a fault to the server saying "A reply 
> message was received with no acknowledgement." The client will keep waiting 
> till it times out. 
> Similarly the response of CloseSequence and TerminateSequence do not have 
> expected SequenceAcknowledgement either.
> Could you please always include the SequenceAcknowledgement in the actual 
> response?



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

Reply via email to