Fix legacy eims url and add tool execution logs
This commit is contained in:
@@ -1,26 +1,26 @@
|
|||||||
# Local ?˜ê²½ ?„ìš© ?¤ì • (H2 메모ë¦?DB ??
|
# Local ?섍꼍 ?꾩슜 ?ㅼ젙 (H2 硫붾え由?DB ??
|
||||||
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
||||||
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
||||||
spring.datasource.username=sa
|
spring.datasource.username=sa
|
||||||
spring.datasource.password=password
|
spring.datasource.password=password
|
||||||
|
|
||||||
spring.h2.console.enabled=true
|
spring.h2.console.enabled=true
|
||||||
# EIMS µ¿Àû ¶ó¿ìÆÃ Á¢¼Ó Á¤º¸
|
# EIMS 동적 라우팅 접속 정보
|
||||||
eims.http.url=http://localhost:8081/api/gateway
|
eims.http.url=http://localhost:/api/gateway
|
||||||
eims.tcp.host=127.0.0.1
|
eims.tcp.host=127.0.0.1
|
||||||
eims.tcp.port=8090
|
eims.tcp.port=8090
|
||||||
eims.tcp.timeout=5000
|
eims.tcp.timeout=5000
|
||||||
eims.jsp.form.url=http://localhost:8081/mock/jsp-form
|
eims.jsp.form.url=http://localhost:/mock/jsp-form
|
||||||
eims.jsp.json.url=http://localhost:8081/mock/jsp-json
|
eims.jsp.json.url=http://localhost:/mock/jsp-json
|
||||||
eims.mci.url=http://localhost:8081/mock/esb/api
|
eims.mci.url=http://localhost:/mock/esb/api
|
||||||
|
|
||||||
# API º¸¾È Ű ¼³Á¤
|
# API 보안 키 설정
|
||||||
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
||||||
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
||||||
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
||||||
mcp.security.tenant-domains.mcp-client-2=ALL
|
mcp.security.tenant-domains.mcp-client-2=ALL
|
||||||
|
|
||||||
# Gateway/Tool URLs
|
# Gateway/Tool URLs
|
||||||
mcp.adapter.url=http://localhost:8081/rpc/v1/execute
|
mcp.adapter.url=http://localhost:/rpc/v1/execute
|
||||||
mcp.gateway.url=http://localhost:8081/mcp/api/v1
|
mcp.gateway.url=http://localhost:/mcp/api/v1
|
||||||
mcp.tool.host=localhost
|
mcp.tool.host=localhost
|
||||||
|
|||||||
@@ -36,10 +36,20 @@ public abstract class AbstractMcpToolService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
log.info("\n [Tool -> Adapter] 레거시 실행 요청 - RoutingType: {}, Interface: {}, Data: {}", routingType, interfaceId, inputMap);
|
log.info("\n=======================================================");
|
||||||
|
log.info(" [AI -> Legacy] 레거시 시스템 통신 시작");
|
||||||
|
log.info(" - Routing Type: {}", routingType);
|
||||||
|
log.info(" - Interface ID: {}", interfaceId);
|
||||||
|
log.info(" - 호출 파라미터 (Request): \n{}", objectMapper.writerWithDefaultPrettyPrinter().writeValueAsString(inputMap));
|
||||||
|
log.info("=======================================================\n");
|
||||||
|
|
||||||
// 1. Adapter 공통 모듈 직접 호출
|
// 1. Adapter 공통 모듈 직접 호출
|
||||||
String executionResult = legacyEimsConnector.executeByTool(routingType, interfaceId, inputMap, null);
|
String executionResult = legacyEimsConnector.executeByTool(routingType, interfaceId, inputMap, null);
|
||||||
log.info("\n [Adapter -> Tool] 레거시 실행 응답 수신: {}", executionResult);
|
|
||||||
|
log.info("\n=======================================================");
|
||||||
|
log.info(" [Legacy -> AI] 레거시 시스템 통신 완료");
|
||||||
|
log.info(" - 응답 파라미터 (Response, 마스킹 전): \n{}", executionResult);
|
||||||
|
log.info("=======================================================\n");
|
||||||
|
|
||||||
// 2. PII 마스킹 처리
|
// 2. PII 마스킹 처리
|
||||||
String maskedResult = PiiMaskingUtils.mask(executionResult);
|
String maskedResult = PiiMaskingUtils.mask(executionResult);
|
||||||
|
|||||||
@@ -1,26 +1,26 @@
|
|||||||
# Local ?˜ê²½ ?„ìš© ?¤ì • (H2 메모ë¦?DB ??
|
# Local ?섍꼍 ?꾩슜 ?ㅼ젙 (H2 硫붾え由?DB ??
|
||||||
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
||||||
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
||||||
spring.datasource.username=sa
|
spring.datasource.username=sa
|
||||||
spring.datasource.password=password
|
spring.datasource.password=password
|
||||||
|
|
||||||
spring.h2.console.enabled=true
|
spring.h2.console.enabled=true
|
||||||
# EIMS µ¿Àû ¶ó¿ìÆÃ Á¢¼Ó Á¤º¸
|
# EIMS 동적 라우팅 접속 정보
|
||||||
eims.http.url=http://localhost:8081/api/gateway
|
eims.http.url=http://localhost:/api/gateway
|
||||||
eims.tcp.host=127.0.0.1
|
eims.tcp.host=127.0.0.1
|
||||||
eims.tcp.port=8090
|
eims.tcp.port=8090
|
||||||
eims.tcp.timeout=5000
|
eims.tcp.timeout=5000
|
||||||
eims.jsp.form.url=http://localhost:8081/mock/jsp-form
|
eims.jsp.form.url=http://localhost:/mock/jsp-form
|
||||||
eims.jsp.json.url=http://localhost:8081/mock/jsp-json
|
eims.jsp.json.url=http://localhost:/mock/jsp-json
|
||||||
eims.mci.url=http://localhost:8081/mock/esb/api
|
eims.mci.url=http://localhost:/mock/esb/api
|
||||||
|
|
||||||
# API º¸¾È Ű ¼³Á¤
|
# API 보안 키 설정
|
||||||
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
||||||
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
||||||
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
||||||
mcp.security.tenant-domains.mcp-client-2=ALL
|
mcp.security.tenant-domains.mcp-client-2=ALL
|
||||||
|
|
||||||
# Gateway/Tool URLs
|
# Gateway/Tool URLs
|
||||||
mcp.adapter.url=http://localhost:8081/rpc/v1/execute
|
mcp.adapter.url=http://localhost:/rpc/v1/execute
|
||||||
mcp.gateway.url=http://localhost:8081/mcp/api/v1
|
mcp.gateway.url=http://localhost:/mcp/api/v1
|
||||||
mcp.tool.host=localhost
|
mcp.tool.host=localhost
|
||||||
|
|||||||
@@ -1,26 +1,26 @@
|
|||||||
# Local ?˜ê²½ ?„ìš© ?¤ì • (H2 메모ë¦?DB ??
|
# Local ?섍꼍 ?꾩슜 ?ㅼ젙 (H2 硫붾え由?DB ??
|
||||||
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
||||||
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
||||||
spring.datasource.username=sa
|
spring.datasource.username=sa
|
||||||
spring.datasource.password=password
|
spring.datasource.password=password
|
||||||
|
|
||||||
spring.h2.console.enabled=true
|
spring.h2.console.enabled=true
|
||||||
# EIMS µ¿Àû ¶ó¿ìÆÃ Á¢¼Ó Á¤º¸
|
# EIMS 동적 라우팅 접속 정보
|
||||||
eims.http.url=http://localhost:8081/api/gateway
|
eims.http.url=http://localhost:/api/gateway
|
||||||
eims.tcp.host=127.0.0.1
|
eims.tcp.host=127.0.0.1
|
||||||
eims.tcp.port=8090
|
eims.tcp.port=8090
|
||||||
eims.tcp.timeout=5000
|
eims.tcp.timeout=5000
|
||||||
eims.jsp.form.url=http://localhost:8081/mock/jsp-form
|
eims.jsp.form.url=http://localhost:/mock/jsp-form
|
||||||
eims.jsp.json.url=http://localhost:8081/mock/jsp-json
|
eims.jsp.json.url=http://localhost:/mock/jsp-json
|
||||||
eims.mci.url=http://localhost:8081/mock/esb/api
|
eims.mci.url=http://localhost:/mock/esb/api
|
||||||
|
|
||||||
# API º¸¾È Ű ¼³Á¤
|
# API 보안 키 설정
|
||||||
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
||||||
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
||||||
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
||||||
mcp.security.tenant-domains.mcp-client-2=ALL
|
mcp.security.tenant-domains.mcp-client-2=ALL
|
||||||
|
|
||||||
# Gateway/Tool URLs
|
# Gateway/Tool URLs
|
||||||
mcp.adapter.url=http://localhost:8081/rpc/v1/execute
|
mcp.adapter.url=http://localhost:/rpc/v1/execute
|
||||||
mcp.gateway.url=http://localhost:8081/mcp/api/v1
|
mcp.gateway.url=http://localhost:/mcp/api/v1
|
||||||
mcp.tool.host=localhost
|
mcp.tool.host=localhost
|
||||||
|
|||||||
@@ -1,26 +1,26 @@
|
|||||||
# Local ?˜ê²½ ?„ìš© ?¤ì • (H2 메모ë¦?DB ??
|
# Local ?섍꼍 ?꾩슜 ?ㅼ젙 (H2 硫붾え由?DB ??
|
||||||
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
spring.datasource.url=jdbc:p6spy:h2:mem:testdb;DB_CLOSE_DELAY=-1;
|
||||||
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
spring.datasource.driverClassName=com.p6spy.engine.spy.P6SpyDriver
|
||||||
spring.datasource.username=sa
|
spring.datasource.username=sa
|
||||||
spring.datasource.password=password
|
spring.datasource.password=password
|
||||||
|
|
||||||
spring.h2.console.enabled=true
|
spring.h2.console.enabled=true
|
||||||
# EIMS µ¿Àû ¶ó¿ìÆÃ Á¢¼Ó Á¤º¸
|
# EIMS 동적 라우팅 접속 정보
|
||||||
eims.http.url=http://localhost:8081/api/gateway
|
eims.http.url=http://localhost:/api/gateway
|
||||||
eims.tcp.host=127.0.0.1
|
eims.tcp.host=127.0.0.1
|
||||||
eims.tcp.port=8090
|
eims.tcp.port=8090
|
||||||
eims.tcp.timeout=5000
|
eims.tcp.timeout=5000
|
||||||
eims.jsp.form.url=http://localhost:8081/mock/jsp-form
|
eims.jsp.form.url=http://localhost:/mock/jsp-form
|
||||||
eims.jsp.json.url=http://localhost:8081/mock/jsp-json
|
eims.jsp.json.url=http://localhost:/mock/jsp-json
|
||||||
eims.mci.url=http://localhost:8081/mock/esb/api
|
eims.mci.url=http://localhost:/mock/esb/api
|
||||||
|
|
||||||
# API º¸¾È Ű ¼³Á¤
|
# API 보안 키 설정
|
||||||
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1
|
||||||
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
mcp.security.api-keys.SHINHAN_MCP_TEST_KEY_9999=mcp-client-2
|
||||||
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON
|
||||||
mcp.security.tenant-domains.mcp-client-2=ALL
|
mcp.security.tenant-domains.mcp-client-2=ALL
|
||||||
|
|
||||||
# Gateway/Tool URLs
|
# Gateway/Tool URLs
|
||||||
mcp.adapter.url=http://localhost:8081/rpc/v1/execute
|
mcp.adapter.url=http://localhost:/rpc/v1/execute
|
||||||
mcp.gateway.url=http://localhost:8081/mcp/api/v1
|
mcp.gateway.url=http://localhost:/mcp/api/v1
|
||||||
mcp.tool.host=localhost
|
mcp.tool.host=localhost
|
||||||
|
|||||||
Reference in New Issue
Block a user