if (getBinding() instanceof SoapBinding) {
handlerInterceptors.add(new SOAPHandlerInterceptor(binding));
} else {
// TODO: what for non soap bindings?
}
handlerInterceptors.add(new StreamHandlerInterceptor(binding));
List<Interceptor> fault = super.getOutFaultInterceptors();
fault.addAll(handlerInterceptors);
List<Interceptor> in = super.getInInterceptors();
in.addAll(handlerInterceptors);