reload 시 STDMsgInfoAddOnVO NullPointerException 수정

This commit is contained in:
curry772
2026-03-18 14:54:07 +09:00
parent 7aa230f156
commit 31817b7ba2
@@ -1,6 +1,5 @@
package com.eactive.eai.common.stdmessage; package com.eactive.eai.common.stdmessage;
import java.sql.ResultSet;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Optional; import java.util.Optional;
@@ -13,12 +12,10 @@ import com.eactive.eai.common.dao.BaseDAO;
import com.eactive.eai.common.dao.DAOException; import com.eactive.eai.common.dao.DAOException;
import com.eactive.eai.common.exception.ExceptionUtil; import com.eactive.eai.common.exception.ExceptionUtil;
import com.eactive.eai.common.message.EAIMessage; import com.eactive.eai.common.message.EAIMessage;
import com.eactive.eai.common.message.EAIMessageDAO;
import com.eactive.eai.common.message.EAIMessageManager; import com.eactive.eai.common.message.EAIMessageManager;
import com.eactive.eai.common.stdmessage.loader.StandardMessageInfoLoader; import com.eactive.eai.common.stdmessage.loader.StandardMessageInfoLoader;
import com.eactive.eai.common.stdmessage.loader.StandardMessageRestoreService; import com.eactive.eai.common.stdmessage.loader.StandardMessageRestoreService;
import com.eactive.eai.common.util.Logger; import com.eactive.eai.common.util.Logger;
import com.eactive.eai.data.entity.onl.message.EAIMessageEntity;
import com.eactive.eai.data.entity.onl.stdmessage.StandardMessageInfo; import com.eactive.eai.data.entity.onl.stdmessage.StandardMessageInfo;
import com.eactive.eai.data.entity.onl.stdmessage.StandardMessageItem; import com.eactive.eai.data.entity.onl.stdmessage.StandardMessageItem;
import com.eactive.eai.data.entity.onl.stdmessage.StandardMessageRestore; import com.eactive.eai.data.entity.onl.stdmessage.StandardMessageRestore;
@@ -161,7 +158,6 @@ public class STDMessageDAO extends BaseDAO {
} }
public StandardMessage getRestoreSTDMessage(String applCd, String keyMgtMsgCtnt) throws DAOException { public StandardMessage getRestoreSTDMessage(String applCd, String keyMgtMsgCtnt) throws DAOException {
ResultSet rs = null;
StandardMessageManager standardManager = StandardMessageManager.getInstance(); StandardMessageManager standardManager = StandardMessageManager.getInstance();
try { try {
StandardMessage standardMessage = new StandardMessage(); StandardMessage standardMessage = new StandardMessage();
@@ -268,6 +264,7 @@ public class STDMessageDAO extends BaseDAO {
if (optional.isPresent()) { if (optional.isPresent()) {
StandardMessageInfo info = optional.get(); StandardMessageInfo info = optional.get();
eaiMsg = eaiManager.getEAIMessage(info.getEaisvcname()); eaiMsg = eaiManager.getEAIMessage(info.getEaisvcname());
vo = new STDMsgInfoAddOnVO();
vo.setBzwksvckeyname(info.getBzwksvckeyname()); vo.setBzwksvckeyname(info.getBzwksvckeyname());
vo.setEaiSvcCd(info.getEaisvcname()); vo.setEaiSvcCd(info.getEaisvcname());
vo.setApiFullPath(info.getApifullpath()); vo.setApiFullPath(info.getApifullpath());