throw new XFireFault("Illegal argument invoking '" + ServiceUtils.getMethodName(method) + "': " + e.getMessage(), e, XFireFault.SENDER); throw new XFireRuntimeException("Error invoking '" + ServiceUtils.getMethodName(method) + '\'', e); throw new XFireFault("Couldn't access service object to invoke '" + ServiceUtils.getMethodName(method) + "': " + e.getMessage(), e, XFireFault.RECEIVER); }finally{ tfContext.set(null);