diff --git a/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java b/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java index ec1a214..3755417 100644 --- a/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java +++ b/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java @@ -80,6 +80,10 @@ public class StandardMessageCoordinatorDJB extends DefaultStandardMessageCoordin @Override public void coordinateAfterParsing(StandardMessage standardMessage, Object paramObject, Properties prop) { + // TODO 표준전문을 수신할 경우, 전문의 interface id로 가져온 eaiSvcCd가 다른 값으로 치환되어야 할 수도 있다. + // 수신한 if_id를 기준으로 api gw의 eaiSvcCd를 매핑하는 프러퍼티가 있어야 한다. + // PropGroup : DJB_IN_STDHEAD_IFID_MAPPING, DJB_IN_HTTHEAD_STDHEAD_MAPPING + // standardMessage.setEaiSvcCd(mappedIfId); } @Override @@ -88,7 +92,7 @@ public class StandardMessageCoordinatorDJB extends DefaultStandardMessageCoordin InterfaceMapper mapper = manager.getMapper(); // GUID 생성 (40자) 및 설정 - String guid = GUIDGeneratorDJB.getGUID("EAI"); + String guid = GUIDGeneratorDJB.getGUID("OPA"); mapper.setGuid(standardMessage, guid); // GUID 진행번호 초기화 (최초=001)