From 9d931058e1a5d3ac693570bda37e0e5c214c4cbd Mon Sep 17 00:00:00 2001 From: "Yunsam.Eo" Date: Thu, 18 Sep 2025 10:34:42 +0900 Subject: [PATCH] =?UTF-8?q?KJB=20=EC=B4=88=EA=B8=B0=20=EA=B8=B0=EB=8F=99?= =?UTF-8?q?=20=EC=84=A4=EC=A0=95.=20Baseline?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/META-INF/context.xml | 9 +-- .../WEB-INF/properties/env.D.properties | 14 ++-- WebContent/WEB-INF/web.xml | 35 ++++++--- WebContent/WEB-INF/weblogic.xml | 10 +++ WebContent/manage.jsp | 73 +++++++++++++++++++ build.gradle | 4 +- 6 files changed, 119 insertions(+), 26 deletions(-) create mode 100644 WebContent/manage.jsp diff --git a/WebContent/META-INF/context.xml b/WebContent/META-INF/context.xml index 2df0867..8e8180c 100644 --- a/WebContent/META-INF/context.xml +++ b/WebContent/META-INF/context.xml @@ -25,10 +25,9 @@ - + \ No newline at end of file diff --git a/WebContent/WEB-INF/properties/env.D.properties b/WebContent/WEB-INF/properties/env.D.properties index c69e742..f73d61a 100644 --- a/WebContent/WEB-INF/properties/env.D.properties +++ b/WebContent/WEB-INF/properties/env.D.properties @@ -2,20 +2,22 @@ # Examples # - H2 : org.hibernate.dialect.H2Dialect # - oracle10g : org.hibernate.dialect.Oracle10gDialect +# - oracle12c : org.hibernate.dialect.Oracle12cDialect +# - MySQL5 : org.hibernate.dialect.MySQL5Dialect # - MySQL8 : org.hibernate.dialect.MySQL8Dialect # - MariaDB 10.3 : org.hibernate.dialect.MariaDB103Dialect -hibernate.dialect=org.hibernate.dialect.MySQL5Dialect +hibernate.dialect=org.hibernate.dialect.Oracle12cDialect # eLink default functions # set System property in real system #inst.Name=${HOSTNAME} -inst.Name=elinkSvr11 -eai.jdbc.Name=NDAPIGW_APP_NXA -eai.rmiport=10211 -eai.rmiserviceport=10212 +inst.Name=agwSvr11 +eai.jdbc.Name=jdbc/dsOBP_AGW +eai.rmiport=30111 +eai.rmiserviceport=30112 eai.systemmode=D # EAI FEP MCI GW ... eai.systemtype=API -eai.tableowner=ndapigw +eai.tableowner=AGWADM eai.server.extractor=[0,2],[0,2],[-2] diff --git a/WebContent/WEB-INF/web.xml b/WebContent/WEB-INF/web.xml index 3e0192a..6661aad 100644 --- a/WebContent/WEB-INF/web.xml +++ b/WebContent/WEB-INF/web.xml @@ -34,7 +34,18 @@ contextConfigLocation /WEB-INF/applicationContext.xml - + + + authserver @@ -60,17 +71,17 @@ - - - - - - - - - - - + + + RestApiDynamicInAdapter + com.eactive.eai.adapter.http.dynamic.RestApiAdapterMain + 2 + + + RestApiDynamicInAdapter + /API/* + /api/* + +<%@ page language="java" contentType="text/html;charset=utf-8"%> + + + Gateway 관리메뉴 + + + <% + String display = null; + try{ + com.eactive.kakao.rolling.TableSuffixResolver service = com.eactive.eai.common.util.ApplicationContextProvider.getContext().getBean(com.eactive.kakao.rolling.TableSuffixResolver.class); + com.eactive.kakao.rolling.CurrentCommitIdService currentCommitIdService = com.eactive.eai.common.util.ApplicationContextProvider.getContext().getBean(com.eactive.kakao.rolling.CurrentCommitIdService.class); + String currentCommitId = currentCommitIdService.getSystemCommitId(); + String currentSuffix = service.getCurrentSuffix(); + if (currentCommitId != null && currentSuffix != null){ + display = "rolling [ currentCommitId=" + currentCommitId + ", currentSuffix=" + currentSuffix +" ]" ; + } + }catch(Exception e){ + + } + %> +

POD[<%=System.getProperty("inst.Name")%>] IP[<%=request.getLocalAddr()%>] Hostname[<%=java.net.InetAddress.getLocalHost().getHostName()%>] <%=display != null ? display : "" %>

+

+ 오류메시지 관리
+ + 어댑터 관리
+ + 프라퍼티 관리
+ + 로그조회키 관리
+ 메시지 키 관리
+ + 내부표준메시지 관리
+ + EAI 서비스 코드 관리
+ + 라우팅 필드추출 정보
+ 라우팅 B2B기관 정보
+ 라우팅 특정포트 매핑
+ + EAI 서버 관리
+ Routing 관리
+ + TestCall 상태 관리
+ LifeCycle List
+ +
+ + + + + +
Transform Rule Reload
    └──>메시지레이아웃 유형 관리
    └──>변환함수 관리
+
+ + 어댑터 유량제어 정보
+ 인터페이스 유량제어 정보
+

+ + diff --git a/build.gradle b/build.gradle index fbbc1cc..657cb6f 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ plugins { } group 'com.eactvie' -version '4.5.7' +//version '4.5.7' def springVersion = "5.3.27" //def springSecurityVersion = '4.2.13.RELEASE' @@ -46,8 +46,6 @@ compileJava { } war { - archiveFileName = "eapim-online.war" - exclude '**/persistence.xml' exclude '**/context.xml' }