bindingChain.addInterceptor(Phase.SERVICE_BINDING_WIREFORMAT, new HeaderServiceInterceptor(registry, jmsBinding));
// add async response interceptor after header interceptor
bindingChain.addInterceptor(Phase.SERVICE_BINDING_WIREFORMAT,
new AsyncResponseDestinationInterceptor(endpoint, registry) );
// add request wire format
bindingChain.addInterceptor(requestWireFormatProvider.getPhase(),
requestWireFormatProvider.createInterceptor());