2024-03-14 15:21 스케쥴러 트랜잭션 오류 수정
This commit is contained in:
parent
a4215242e7
commit
ff6288ee68
@ -2,6 +2,7 @@ package itn.let.schdlr.service;
|
|||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
@ -27,6 +28,8 @@ import itn.let.lett.service.LetterService;
|
|||||||
import itn.let.mail.service.MailTemplateService;
|
import itn.let.mail.service.MailTemplateService;
|
||||||
import itn.let.mjo.msg.service.MjonMsgService;
|
import itn.let.mjo.msg.service.MjonMsgService;
|
||||||
import itn.let.mjo.msg.service.MjonMsgStatVO;
|
import itn.let.mjo.msg.service.MjonMsgStatVO;
|
||||||
|
import itn.let.mjo.msg.service.MjonMsgVO;
|
||||||
|
import itn.let.mjo.msgdata.service.impl.MjonMsgDataDAO;
|
||||||
import itn.let.sts.com.StatsVO;
|
import itn.let.sts.com.StatsVO;
|
||||||
import itn.let.sts.cst.service.EgovConectStatsService;
|
import itn.let.sts.cst.service.EgovConectStatsService;
|
||||||
import itn.let.uss.umt.service.EgovUserManageService;
|
import itn.let.uss.umt.service.EgovUserManageService;
|
||||||
@ -76,6 +79,9 @@ public class SchedulerUtil {
|
|||||||
@Resource(name = "LetterService")
|
@Resource(name = "LetterService")
|
||||||
private LetterService letterService;
|
private LetterService letterService;
|
||||||
|
|
||||||
|
@Resource(name="MjonMsgDataDAO")
|
||||||
|
private MjonMsgDataDAO mjonMsgDataDAO;
|
||||||
|
|
||||||
/** 설정값 가져오기 */
|
/** 설정값 가져오기 */
|
||||||
@Value("#{globalSettings['Globals.Env']}")
|
@Value("#{globalSettings['Globals.Env']}")
|
||||||
private String GlobalsEnv;
|
private String GlobalsEnv;
|
||||||
@ -473,7 +479,16 @@ public class SchedulerUtil {
|
|||||||
schdlrManageService.msgFailPayBackOneByDay();
|
schdlrManageService.msgFailPayBackOneByDay();
|
||||||
|
|
||||||
}else { //2분 마다는 7일을 대상으로 실행
|
}else { //2분 마다는 7일을 대상으로 실행
|
||||||
schdlrManageService.msgFailPayBack();
|
//어플리케이션 트랜잭션 문제가 있어 Util 단으로 DB 호출을 가져옴 - 2024-03-14
|
||||||
|
//schdlrManageService.msgFailPayBack();
|
||||||
|
|
||||||
|
List<MjonMsgVO> msgFailList = mjonMsgDataDAO.selectMsgSentFailList();
|
||||||
|
|
||||||
|
for(MjonMsgVO vo : msgFailList) {
|
||||||
|
|
||||||
|
mjonMsgDataDAO.updateMsgSentFailPayBack(vo);
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
System.out.println("==== faxFailPayBack ====");
|
System.out.println("==== faxFailPayBack ====");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user