From c0f69ce4a25155d51db6b25a06e1091047a4167b Mon Sep 17 00:00:00 2001 From: yunjy-hp Date: Tue, 30 Dec 2025 14:32:38 +0900 Subject: [PATCH] =?UTF-8?q?[=EA=B8=B4=EA=B8=89!]=20retEaiMsg=20null=20?= =?UTF-8?q?=EC=98=A4=EB=A5=98=20FIX?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eai/inbound/processor/RequestProcessor.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java b/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java index cff816c..9fa3073 100644 --- a/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java +++ b/src/main/java/com/eactive/eai/inbound/processor/RequestProcessor.java @@ -1274,8 +1274,14 @@ public class RequestProcessor extends RequestProcessorSupport { } //응답 전 표준 전문의 로직 처리 필요 한 경우를 위해 호출 - standardManager.getMessageCoordinator().coordinateBeforeResponse(retEaiMsg.getStandardMessage(), vo, prop, inboundCharset); - + try{ + if(EAIMessageKeys.SYNC_SVC.equals(svcTsmtUsgTp) && retEaiMsg != null){ + standardManager.getMessageCoordinator().coordinateBeforeResponse(retEaiMsg.getStandardMessage(), vo, prop, inboundCharset); + } + }catch(Exception e){ + logger.error("coordinateBeforeResponse failed.", e); + } + // 10. 응답 거래로그 Logging if(EAIMessageKeys.SYNC_SVC.equals(svcTsmtUsgTp) && STDMessageKeys.SEND_RECV_CD_SEND.equals(returnType) ) {