에러처리 변경

This commit is contained in:
cho
2026-01-21 16:26:21 +09:00
parent 4b64cfab13
commit bb91b986fe
@@ -257,7 +257,9 @@ public abstract class DefaultProcess extends Process {
if(isAsyncSyncPattern()){ if(isAsyncSyncPattern()){
StandardMessage standardMessage = this.resEaiMsg.getStandardMessage(); StandardMessage standardMessage = this.resEaiMsg.getStandardMessage();
standardMessage.setBizData(this.resObject, this.outboundCharset); standardMessage.setBizData(this.resObject, this.outboundCharset);
if ( StringUtils.isNotBlank(resEaiMsg.getRspErrCd()) ) {
if ("E".equals(resEaiMsg.getRspErrCd().substring(1, 2))
|| "F".equals(resEaiMsg.getRspErrCd().substring(1, 2))) {
this.logPssSno = 900; this.logPssSno = 900;
} else { } else {
this.logPssSno = 500; this.logPssSno = 500;
@@ -493,7 +495,8 @@ public abstract class DefaultProcess extends Process {
ServiceMessage secondService = this.reqEaiMsg.getSvcMsg(1); ServiceMessage secondService = this.reqEaiMsg.getSvcMsg(1);
if (EAIMessageKeys.ASYNC_SVC.equals(this.reqEaiMsg.getSvcTsmtUsgTp()) if (EAIMessageKeys.ASYNC_SVC.equals(this.reqEaiMsg.getSvcTsmtUsgTp())
&& EAIMessageKeys.SYNC_SVC.equals(firstService.getPsvItfTp()) && EAIMessageKeys.SYNC_SVC.equals(firstService.getPsvItfTp())
&& EAIMessageKeys.ASYNC_SVC.equals(secondService.getPsvItfTp())){ && EAIMessageKeys.ASYNC_SVC.equals(secondService.getPsvItfTp())
&& this.reqEaiMsg.getCurrentSvcMsg() == secondService){
return true; return true;
} }
return false; return false;