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.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.sql.DataSource;
|
||||
@ -27,6 +28,8 @@ import itn.let.lett.service.LetterService;
|
||||
import itn.let.mail.service.MailTemplateService;
|
||||
import itn.let.mjo.msg.service.MjonMsgService;
|
||||
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.cst.service.EgovConectStatsService;
|
||||
import itn.let.uss.umt.service.EgovUserManageService;
|
||||
@ -76,6 +79,9 @@ public class SchedulerUtil {
|
||||
@Resource(name = "LetterService")
|
||||
private LetterService letterService;
|
||||
|
||||
@Resource(name="MjonMsgDataDAO")
|
||||
private MjonMsgDataDAO mjonMsgDataDAO;
|
||||
|
||||
/** 설정값 가져오기 */
|
||||
@Value("#{globalSettings['Globals.Env']}")
|
||||
private String GlobalsEnv;
|
||||
@ -473,7 +479,16 @@ public class SchedulerUtil {
|
||||
schdlrManageService.msgFailPayBackOneByDay();
|
||||
|
||||
}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 ====");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user