fix: explicitly name @RequestParam to support environments compiled without -parameters flag
Some checks failed
Deploy to OCIWP / deploy (push) Failing after 11s
Some checks failed
Deploy to OCIWP / deploy (push) Failing after 11s
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -178,7 +178,7 @@ public class ScaffoldingController {
|
||||
}
|
||||
|
||||
@GetMapping("/usecases")
|
||||
public List<String> listUseCases(@RequestParam String moduleName, @RequestParam String categoryKey, @RequestParam(required = false) String workspacePath) {
|
||||
public List<String> listUseCases(@RequestParam("moduleName") String moduleName, @RequestParam("categoryKey") String categoryKey, @RequestParam(value = "workspacePath", required = false) String workspacePath) {
|
||||
if (moduleName == null || !moduleName.matches("^dat-was-[a-z0-9-]+$")) {
|
||||
throw new IllegalArgumentException("Invalid target module.");
|
||||
}
|
||||
@@ -198,7 +198,7 @@ public class ScaffoldingController {
|
||||
}
|
||||
|
||||
@GetMapping("/categories")
|
||||
public List<String> listCategories(@RequestParam String moduleName, @RequestParam(required = false) String workspacePath) {
|
||||
public List<String> listCategories(@RequestParam("moduleName") String moduleName, @RequestParam(value = "workspacePath", required = false) String workspacePath) {
|
||||
if (moduleName == null || !moduleName.matches("^dat-was-[a-z0-9-]+$")) {
|
||||
throw new IllegalArgumentException("Invalid target module.");
|
||||
}
|
||||
@@ -299,7 +299,7 @@ public class ScaffoldingController {
|
||||
}
|
||||
|
||||
@GetMapping("/modules")
|
||||
public List<String> listModules(@RequestParam(required = false) String workspacePath) {
|
||||
public List<String> listModules(@RequestParam(value = "workspacePath", required = false) String workspacePath) {
|
||||
try {
|
||||
String sourceDir = (workspacePath != null && !workspacePath.isBlank()) ? workspacePath : System.getProperty("AXHUB_SOURCE_DIR");
|
||||
if (sourceDir == null) sourceDir = System.getenv("AXHUB_SOURCE_DIR");
|
||||
|
||||
@@ -230,3 +230,65 @@
|
||||
2026-08-31 16:34:59.375 [http-nio-8085-exec-3] [] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
|
||||
2026-08-31 16:34:59.384 [http-nio-8085-exec-3] [] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
|
||||
2026-08-31 16:34:59.386 [http-nio-8085-exec-3] [] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
|
||||
2026-08-31 17:41:33.235 [HikariPool-1:housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=11m41s648ms327µs700ns).
|
||||
2026-08-31 17:43:25.829 [HikariPool-1:housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m52s649ms718µs100ns).
|
||||
2026-08-31 17:48:29.314 [http-nio-8085-exec-1] [bb2a7fff] DEBUG i.s.d.l.m.security.ApiKeyInterceptor - [보안 패스] 등록된 API Key 없음 - 익명 사용자(anonymous)로 통과
|
||||
2026-08-31 17:51:21.049 [http-nio-8085-exec-5] [eb328c44] DEBUG i.s.d.l.m.security.ApiKeyInterceptor - [보안 패스] 등록된 API Key 없음 - 익명 사용자(anonymous)로 통과
|
||||
2026-08-31 17:51:51.626 [http-nio-8085-exec-4] [a0866843] DEBUG i.s.d.l.m.security.ApiKeyInterceptor - [보안 패스] 등록된 API Key 없음 - 익명 사용자(anonymous)로 통과
|
||||
2026-08-31 17:51:57.701 [http-nio-8085-exec-6] [da37222c] INFO i.m.server.McpAsyncServer - Client initialize request - Protocol: 2025-11-25, Capabilities: ClientCapabilities[experimental=null, roots=null, sampling=null, elicitation=null], Info: Implementation[name=dat-gateway, title=null, version=1.0.0, description=null, icons=null, websiteUrl=null]
|
||||
2026-08-31 17:51:58.468 [boundedElastic-1] [] INFO i.s.d.l.mcp.McpToolExecutionService - [Tool] IN - guid: null, x-request-id: null, tool: pro_claim_accident
|
||||
2026-08-31 17:51:58.485 [boundedElastic-1] [] INFO i.s.d.l.mcp.McpToolExecutionService - [Tool] OUT - guid: null, x-request-id: null, tool: pro_claim_accident
|
||||
2026-08-31 17:56:15.824 [SpringApplicationShutdownHook] [] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete
|
||||
2026-08-31 17:56:15.850 [tomcat-shutdown] [] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete
|
||||
2026-08-31 17:56:15.916 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.922 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.927 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.934 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.938 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.943 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.948 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.953 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.957 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.961 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.966 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.970 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.976 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.980 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.985 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.990 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:15.993 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.002 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.026 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.039 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.045 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.052 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.059 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.068 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.077 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.083 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.090 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.097 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.104 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.111 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.117 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.123 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.129 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.135 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.142 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.147 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.152 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.158 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.174 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.181 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.186 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.191 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.197 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.202 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.207 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.212 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.217 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.224 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.229 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.236 [SpringApplicationShutdownHook] [] WARN i.s.d.l.m.ToolRegistryHeartbeatSender - [HeartbeatSender] 툴 삭제 실패: I/O error on POST request for "http://localhost:8081/mcp/api/v1/registry/deregister": null
|
||||
2026-08-31 17:56:16.266 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
|
||||
2026-08-31 17:56:16.273 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
|
||||
|
||||
Reference in New Issue
Block a user