From d9c47642248deeffe32549e4ac9287298c9312b0 Mon Sep 17 00:00:00 2001 From: cho Date: Tue, 27 Jan 2026 10:52:51 +0900 Subject: [PATCH] =?UTF-8?q?Async-Sync=20=ED=83=80=EC=9E=85=20=EC=9D=B8?= =?UTF-8?q?=ED=84=B0=ED=8E=98=EC=9D=B4=EC=8A=A4=20timeout=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=EC=95=88=EB=90=98=EB=8A=94=20bugfix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../onl/transaction/apim/apiInterfaceManDetail.jsp | 12 ++++++++---- .../onl/transaction/apim/ApiInterfaceService.java | 3 ++- .../rms/onl/transaction/apim/ui/ApiInterfaceUI.java | 1 + 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/WebContent/jsp/onl/transaction/apim/apiInterfaceManDetail.jsp b/WebContent/jsp/onl/transaction/apim/apiInterfaceManDetail.jsp index b471b6e..4072679 100644 --- a/WebContent/jsp/onl/transaction/apim/apiInterfaceManDetail.jsp +++ b/WebContent/jsp/onl/transaction/apim/apiInterfaceManDetail.jsp @@ -1601,10 +1601,14 @@ -
- - -
+
+ + +
+
+ + +
diff --git a/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java b/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java index b117b97..5d694ef 100644 --- a/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java +++ b/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java @@ -213,6 +213,7 @@ public class ApiInterfaceService extends OnlBaseService { if("asyncSync".equals(apiInterfaceUI.getSyncAsyncType()) && serviceMessageEntityList != null && serviceMessageEntityList.size() > 1){ ServiceMessageEntity extraServiceMessageEntity = serviceMessageEntityList.get(1); apiInterfaceUI.setFromResponseAdapter(extraServiceMessageEntity.getPsvsysadptrbzwkgroupname()); + apiInterfaceUI.setToutVal2(extraServiceMessageEntity.getToutval()); String restOptionStr = extraServiceMessageEntity.getRestoption(); if(StringUtils.isNotBlank(restOptionStr)) { @@ -480,7 +481,7 @@ public class ApiInterfaceService extends OnlBaseService { // 응답용 ServiceMessageEntity 설정 responseEntity.setPsvsysadptrbzwkgroupname(vo.getFromResponseAdapter()); responseEntity.setPsvintfacdsticname("ASYN"); - responseEntity.setToutval(vo.getToutVal()); + responseEntity.setToutval(vo.getToutVal2()); // 응답용 REST 정보 설정 AdapterGroupUI responseAdapter = adapterService.selectDetail(vo.getFromResponseAdapter()); diff --git a/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ui/ApiInterfaceUI.java b/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ui/ApiInterfaceUI.java index 9f34cc0..48c61dd 100644 --- a/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ui/ApiInterfaceUI.java +++ b/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ui/ApiInterfaceUI.java @@ -57,6 +57,7 @@ public class ApiInterfaceUI { private String inboundResponseHttpMethod; private String inboundResponseRestPath; private String fromResponseAdapter; + private Long toutVal2; //SYNC-ASYNC 용 private String outboundResponseHttpMethod;