[ https://issues.apache.org/jira/browse/CXF-7414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christian Schneider resolved CXF-7414. -------------------------------------- Resolution: Fixed Dan fixed this by making sure only the next messages is dispatched instead of all. > ws-rm Messages get lost in case of multi threaded calls and delays > ------------------------------------------------------------------ > > Key: CXF-7414 > URL: https://issues.apache.org/jira/browse/CXF-7414 > Project: CXF > Issue Type: Bug > Components: WS-* Components > Affects Versions: 3.1.11 > Reporter: Christian Schneider > Assignee: Christian Schneider > Fix For: 3.2.0, 3.1.12 > > > I added a new systest to show the isse: > org.apache.cxf.systest.ws.rm.DeliveryAssuranceOnewayTest.testOnewayAtLeastOnceInOrderDelay() > in branch > https://github.com/cschneider/cxf/tree/inorderdelaytest2 > The test sets up an ws-rm service with at least once and inorder policies. > Then 4 one way calls are sent to the service with a short delay so it can be > assumed they trigger the cxf client in order. One of these calls is then > delayed just before sending out to the server. > For one of the calls we get an 404 error. Together with a > java.lang.IllegalStateException: AsyncContext completed and/or Request > lifecycle recycled . > See > https://apaste.info/l9YD -- This message was sent by Atlassian JIRA (v6.4.14#64029)