if (!interceptorsRegistered) {
final Bus bus = CxfUtil.getBus();
final ClassLoader oldLoader = Thread.currentThread().getContextClassLoader();
Thread.currentThread().setContextClassLoader(CxfUtil.initBusLoader());
try {
final SaajUniverse universe = new SaajUniverse();
bus.getOutInterceptors().add(new SaajOutInterceptor(universe));
bus.getInInterceptors().add(new SaajInInterceptor(universe));
bus.getInInterceptors().add(new SaajInFaultInterceptor(universe));
} finally {
if (oldLoader != null) {