super.done();
if (contextSwitched.get()) {
PhaseInterceptorChain.setCurrentMessage(chain, null);
message.remove(Message.THREAD_CONTEXT_SWITCHED);
}
chain.releaseChain();
}
@Override
public void run() {
if (PhaseInterceptorChain.setCurrentMessage(chain, message)) {