捕捉异常后增加记录异常日志的操作

This commit is contained in:
李皓宸
2019-04-25 14:42:41 +08:00
parent 6223c66618
commit 26097409d6
106 changed files with 814 additions and 76 deletions

View File

@@ -29,6 +29,7 @@ import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DateUtils;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.util.StringUtil;
import com.nis.web.controller.BaseController;
import com.nis.web.service.BaseService;
@@ -78,6 +79,7 @@ public class ConfigSynchronizationController extends BaseController {
Thread.sleep(60000);
} catch (InterruptedException e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
}
}
}
@@ -101,19 +103,26 @@ public class ConfigSynchronizationController extends BaseController {
status = 1;
} catch (NoSuchFieldException e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
} catch (SecurityException e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
} catch (IllegalArgumentException e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
} catch (IllegalAccessException e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
} catch (ClassNotFoundException e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
}catch(MaatConvertException e){
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
status = -1;
}catch (Exception e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
}finally{
if(status!=1){
SysDataDictionaryName sysDictName = new SysDataDictionaryName();
@@ -172,6 +181,7 @@ public class ConfigSynchronizationController extends BaseController {
Thread.sleep(60000);
} catch (InterruptedException e) {
e.printStackTrace();
LogUtils.saveLog(request, null, e, null);
}
}