txPolicy.beforeInvoke(instance, txContext);
Object returnValue = null;
try {
InterfaceType type = deploymentInfo.getInterfaceType(callInterface);
if (type == InterfaceType.SERVICE_ENDPOINT){
callContext.setCurrentOperation(Operation.BUSINESS_WS);
returnValue = invokeWebService(args, deploymentInfo, runMethod, instance, returnValue);
} else {
List<InterceptorData> interceptors = deploymentInfo.getMethodInterceptors(runMethod);