replace involved and tricky plain xml+http reply-listener with a self-started jax-ws service