I added a new systest to show the isse:
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 .