Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic

This commit is contained in:
Yunsam.Eo
2025-12-30 11:28:07 +09:00
@@ -19,12 +19,12 @@ import com.ext.eai.common.stdmessage.STDMessageKeys;
import org.apache.commons.lang.StringUtils;
import java.net.UnknownHostException;
import java.util.LinkedHashMap;
import java.util.Properties;
public class StandardMessageCoordinatorKJB extends DefaultStandardMessageCoordinator {
private static Logger logger = Logger.getLogger(Logger.LOGGER_DEFAULT);
public static final String DEFAULT_LENGTH = "00000745";
private static final String MESSAGE_PART = "Message";
private static final String MESSAGE_PART_HEADER_PART = "Message.Msg_Header";
private static final String MESSAGE_PART_MSG_HEDR_KNCD = "Message.Msg_Header.MSG_HEDR_KNCD";
@@ -32,6 +32,7 @@ public class StandardMessageCoordinatorKJB extends DefaultStandardMessageCoordin
private static final String MESSAGE_PART_BODY_PART = "Message.Msg_Body";
private static final String MESSAGE_PART_OUTPUT_MSG_CD = "Message.Msg_Body.OUTPUT_MSG_CD";
private static final String MESSAGE_PART_OUTPUT_MSG_CTNT = "Message.Msg_Body.OUTPUT_MSG_CTNT";
private static final String MESSAGE_PART_OUTPUT_MSG_GRID = "Message.Msg_Body.Output_Msg_Grid";
private static final String COMMON_PART_GROUP_CMD_CD = "Common.Service_info.GROUP_CMP_CD";
private static final String COMMON_PART_OTSD_CHNL_INST_CD = "Common.Service_info.OTSD_CHNL_INST_CD";
private static final String DATA_HEADER_DATA_HEDR_LEN = "Data_Part.Data_Header.DATA_HEDR_LEN";
@@ -134,11 +135,17 @@ public class StandardMessageCoordinatorKJB extends DefaultStandardMessageCoordin
mapper.setErrorCode(standardMessage, siteErrCode);
standardMessage.setData(MESSAGE_PART_MSG_HEDR_KNCD, "EM");
standardMessage.setData(MESSAGE_PART_MSG_HEDR_LEN, DEFAULT_LENGTH);
standardMessage.setData(MESSAGE_PART_OUTPUT_MSG_CD, siteErrCode);
StandardItem msgGrid = standardMessage.findItem(MESSAGE_PART_OUTPUT_MSG_GRID);
LinkedHashMap<String, StandardItem> msgGridFirstChilds = msgGrid.getArrayChilds(0, true);
msgGridFirstChilds.get("OUTPUT_MSG_CD").setValue(siteErrCode);
msgGridFirstChilds.get("OUTPUT_MSG_CTNT").setValue(siteErrMessage);
//Message.Msg_Body.OUTPUT_MSG_CTNT
mapper.setErrorMsg(standardMessage, siteErrMessage);
int len = standardMessage.getBytesDataLengthForPath(MESSAGE_PART_BODY_PART);
String lenStr = StringUtils.leftPad(String.valueOf(len), 8, '0');
standardMessage.setData(MESSAGE_PART_MSG_HEDR_LEN, lenStr);
return false;
}
@@ -155,9 +162,15 @@ public class StandardMessageCoordinatorKJB extends DefaultStandardMessageCoordin
messageBodyPart.setSize(1);
responseMessage.setData(MESSAGE_PART_MSG_HEDR_KNCD, "NM");
responseMessage.setData(MESSAGE_PART_MSG_HEDR_LEN, DEFAULT_LENGTH);
responseMessage.setData(MESSAGE_PART_OUTPUT_MSG_CD, "100000 ");
responseMessage.setData(MESSAGE_PART_OUTPUT_MSG_CTNT, "정상처리 되었습니다.");
responseMessage.setData(MESSAGE_PART_OUTPUT_MSG_CTNT, "정상처리");
StandardItem msgGrid = responseMessage.findItem(MESSAGE_PART_OUTPUT_MSG_GRID);
LinkedHashMap<String, StandardItem> msgGridFirstChilds = msgGrid.getArrayChilds(0, true);
msgGridFirstChilds.get("OUTPUT_MSG_CD").setValue("100000 ");
msgGridFirstChilds.get("OUTPUT_MSG_CTNT").setValue("정상처리");
int len = responseMessage.getBytesDataLengthForPath(MESSAGE_PART_BODY_PART);
String lenStr = StringUtils.leftPad(String.valueOf(len), 8, '0');
responseMessage.setData(MESSAGE_PART_MSG_HEDR_LEN, lenStr);
}
public String getSysOprtEnvDvcd(EAIServerManager eaiServerManager) {